- Web DeveloperFreelance2013 - PRESENT
- Created a Bitcoin poker site for casual players.
- Implemented automated testing to ensure high quality and stability in a server-side application.
- Handled a security audit of website, hosting, and internal processes for clients.
- Developed redesign requirements and specifications for clients.
- Handled maintenance tasks for various custom PHP-based websites and WordPress sites.
- Lead Developer, Project ArchitectCollegiate Learning2012 - 2013
- Wrote specifications and requirements for a suite of products in the education space.
- Developed multiple web applications used by graduate-level university students, including an HTML5 eReader for textbooks.
- Designed and managed infrastructure supporting all the company's products.
- Shared knowledge and experience with junior developers to improve their skills and efficiency.
- Wrote technical documentation ensuring that new developers hired would be able to improve on the existing applications and infrastructure.
- Web DeveloperOncall Interactive2011 - 2012
- Fixed bugs and added features to existing web projects.
- Developed a large, complex umbrella of websites.
- Integrated a client website with numerous third-party services.
- Designed, developed, and deployed a search solution for a complex set of websites for one client.
- Participated in and helped organize weekly intra-company learning events.
- Shared knowledge and experience with co-workers to improve combined abilities.