CEO/Lead Engineer
2015 - PRESENTChroma- Operated a web development agency with several engineers, working 100% remotely with a variety of companies, team sizes, and tech stacks.
- Led several projects as the team/lead primary developer.
Technologies: Sass, Node.js, Django, Python, Angular, ASP.NET MVC, ASP.NET Web API, C#, Redux, React, JavaScriptLead Front-end Engineer
2018 - 2018Nuro (Contract)- Developed the initial React-based front end from scratch and determined technology choices/coding standards.
- Architected and implemented a suite of complex self-driving car fleet management apps using React, Redux, and the Google Maps API.
- Implemented a front-end deployment pipeline using Kubernetes.
- Designed schemas for the back-end APIs consumed by the front end and implemented a sophisticated mock API to accelerate the pace of front-end development.
- Rapidly prototyped an ecommerce REST API in Node.js to validate MVP concept in under two weeks.
Technologies: Node.js, Google Maps API, Redux, ReactFull-stack Developer
2017 - 2018Sandhills (Contract)- Led a complete front-end rewrite of a legacy equipment sales application.
- Developed a generalized/modular architecture for front-end/back-end components to permit rapid development of derivative sites.
- Restructured/translated legacy code to write cleaner implementations of back-end features like authentication and interfacing with external APIs.
- Implemented a new sales site from scratch derived from the rewritten base application.
Technologies: ASP.NET MVC, C#, Sass, React, jQuery, JavaScriptWeb Developer
2017 - 2018Forbes (Contract)- Developed a number of React SPAs and interactive features for a high-traffic media website.
- Utilized Node.js to implement meta tag rewrites and server-side rendering.
- Implemented detailed pixel-perfect responsive designs with clean, modular Sass/CSS.
Technologies: Sass, Node.js, Angular, MobX, Redux, React, JavaScriptFull-stack Developer
2016 - 2017Apple Homecare (Contract)- Engineered numerous full-stack features from scratch in a large healthcare application.
- Architected and developed the front-end and back-end components of order management, including the shopping cart/order creation functionality, inventory adjustments, and the packing/shipping/delivery process.
- Developed logic-heavy UI components with React/Redux for features like batch transaction editing, pagination, and customer data collection.
- Implemented back-end logic and UIs for scheduling and automated generation of invoices.
Technologies: Amazon Web Services (AWS), Sass, ASP.NET MVC, ASP.NET Web API, Entity Framework, C#, Redux, React, JavaScriptFull-stack Developer
2015 - 2016Velocity (Contract)- Developed a marketing campaign development platform as the project's sole developer.
- Implemented flexible drag-and-drop campaign design interfaces, reusable components, and animations.
- Architected the back-end logic/REST API for development of campaigns, including persistence functionality and user authentication.
- Successfully coordinated with a Europe-based team while working in the US; was praised for excellent communication skills and availability.
Technologies: CSS, HTML, Django, Python, jQuery, Angular, JavaScript