I am just a fun loving family guy that enjoys getting no sunlight and 'coding through the night'. The stereotypical geek in a closet with big ideas.
Austin, TX USA
Masters of Science in Nursing • May 2011
Focused on generalized nursing and preparing for NCLEX, but with an emphasis on evidence based practice and quality improvement.
• Served as Student Government Executive Council President (2010-2011).
• Served on UT Presidential Advisory Search Committee.
• Served on the UT Alumni Association Board of Governors (2010-2011).
• Served on the Deans Council for Online Testing Policy.
• Member of Student Technology Initiative Council.
• Represented UT on Capitol Hill.
• Member of Coordinated Community Response Team (CCRT).
• Worked for UT creating online simulations for the nursing department.
• Imhotep Society (April 2010).
• Passed the CNC Clinical Nurse Leadership certification.
• Passed NCLEX-RN June 22, 2011.
Masters of Science in Computer Science (incomplete 24/34 hours)
Focus on distributed computing and artificial intelligence studies during the course work.
• Worked on a project to extract facial features from a database of photographs of known
emotional expressions to define emotional states based on feature placement and relation.
Bachelors of Science in Computer Science • May 2003
Primary programming languages were C++, Assembly, and C#.
• Participated in the ACM programming contest annually.
• Served as ACM chapter president.
• UT Faculty Scholar (May 2003).
Staff Software Engineer, Android• July 2019 - Present
Native Android development using Kotlin to modernize and maintain the Procore mobile application.
Sr. Software Engineer, Android• Feb 2017 - July 2019
Native Java/Kotlin Android development on a large consumer application with over 1.6 million active users and 10 million downloads. Met sprint goals while maintaining the conversion of antiquated Java codebase to Kotlin. Helped establish streamlined team processes to ensure quality and confidence in completed projects. Architected modular design to promote cross-team component reuse. Frequently communicated with devops to find and facilitate CI improvements. Project lead for a 3rd party integration requiring in-depth knowledge of requirements and implementation details resulting in a successful and on time launch.
Sr. Software Engineer • Aug 2015 - Feb 2017
Software Engineer • Feb 2012 - Aug 2015
Native Android development in Java with an agile team for a rapid deployment of a new product to interface with a RESTful API. Managed team resources, and developed the framework for the team’s processes at the same time as writing solid code to meet deadlines. Other skills used at this position are peer code reviews, Git repository management, general code maintenance, architecture and design. Build environment configuration (Jenkins) and policy management. Java service debugging and development.
Certified Programmer I • Nov 2011 - Feb 2012
Registered Nurse (Medical ICU) • Jun 2011 - Nov 2011
Scheduled, coordinated and delivered care for complex patients in a 16 bed ICU. •Worked with an interdisciplinary team to coordinate and organize care plans for the needs of the unit's patient population. •Delivered patient care to patients with varying degrees of complex disease processes.
Starting out as a developer I began life as a C# enthusiast. Coding everything under the sun in C# and loved every minute of it. Now days I have refocused on mobile development and have found my place in the realm of Java development for the Android platform. I never consider myself an expert because it would give me nothing to look forward to learning if I reach the pinnacle of knowledge like some think they have.
This library was designed to give an easy class for developers to use when they need to generate barcode images from a string of data.C#, Barcode
Use software to log your cars data? Wonder how much horsepower and torque your car puts out? Look no further because Virtual Dyno does this for you in an easy to use interface, and without copying and pasting your data into an excel spreadsheet. Quickly and easily save pictures of your dyno graphs to post on forums, email to your friends or compare with others.C#, Automotive
This project encompasses the mobilization of the Virtual Dyno project that was done previously. Simplification of the user interface for mobile consumption and the ability to record its own data will be a part of this project.Android, Kotlin/Java, Automotive
Brad focuses on not only the maintainability of a product, but moreso on the user's experience with it. In doing so a product he's involved with will be left the better for everyone who has stake in it.
I worked with Brad at AIMS Logistics. He was great to work with and easy to get along with. One of his greatest strengths to me was his ability to communicate. Being responsible for the IT infrastructure it was imperative that we always have good communication along with a good working relationship. -Joe Behling
Brad Barnhill's strength is that he cares about all the details of his work equally vehemently. Small issues like incorrect keyboard tab-key order in a user interface, or a slightly inefficient database query, although at opposite ends of the software spectrum, do not escape his scrutiny.
If you feel the need to get in touch with me about work, help or just life in general. Fill out the form below and I'll email you back as soon as possible.