I'm a full stack developer. I enjoy solving problems through a combination of knowing the right tool for the job and building systems working at any level of abstraction. I am comfortable with low-level, performance-sensitive code, as well as high-level languages and system designs including internal DSLs and API design. I can design a UI, create graphics, write markup, style, back-end and front-end code to make it all come together.
Oversaw maintenance and development of features for extensive legacy application. Troubleshot urgent client issues and specified future requirements for features in C# web application. Modernized development practices for a distributed team.
Designed and developed iOS applications, and coordinated application development by distributed team. Developed server-side data APIs, iOS client code and design.
Developed and supported development of custom business applications in a proprietary Lua web application framework. Extended the framework with new core functionality and reusable components.
Maintained and developed Windows desktop applications in C#, web applications in Java and proprietary languages. Migrated classic VB application to .NET. Maintained continuous integration server and automated testing process for client and server product.
Developed web and desktop tradeshow registration applications to customer specifications under strict real-world event deadlines in C#, using custom in-house framework.