Senior Software Engineer
CurrentFrom 2011 through 2012, I was responsible for the infrastructure automating the pre-silicon testing of Nvidia’s Tegra processor. The system consisted of multiple Python applications and a large MySQL database. I made several critical performance improvements and database changes to support an increasing transaction rate as well as customer driven enhancements to ensure critical milestones were met.From 2012 to present, I have been developing client / server applications using RESTful web services. I am responsible for the application architecture and development of a second generation REST API in Java, and a re-write of the user interface from JSP to a rich client based on EmberJS. I am currently learning Hadoop and developing extensions for Apache Pig to support advanced business intelligence for our engineers.Related to this work, but on my own time in open-source, I am developing a web application using a MongoDB / OSGi / Jersey / EmberJS stack (https://github.com/BryanHunt/web-in-a-box). It is intended to be an example of how to build a complete application including security, user management, and object storage.