Engineering Manager
2017 - PRESENTKuali, Inc.- Modernized a legacy application into separate manageable microservices.
- Developed a rule service for evaluating arbitrary data payloads in real time.
- Helped to maintain a data-driven front-end library for user-configured forms and form-based data.
- Built a data-driven schema management tool.
Technologies: SQL, MongoDB, React, JavaScript, HTML, Node.jsFreelance Full-stack JavaScript Developer
2018 - 2019Care.Club (via Toptal)- Built a custom Node.js server to extend CMS capabilities.
- Created integrations for the BigCommerce shopping platform.
- Developed stencil template extensions to enhance the user's shopping experience.
Technologies: Content Management Systems (CMS), Node.jsiOS Developer
2018 - 2018Branding Brand- Worked on retail shopping eCommerce iOS applications as a remote member of large development team.
- Participated in agile development processes, authored and reviewed code.
- Expanded a client application to provide a new experience for customers according to detailed design specs.
- Interacted with REST APIs and CMS content to render a data-driven experience on iOS.
- Participated in multiple design reviews to ensure that the application matched the visual spec exactly.
- Assisted other developers working on parallel aspects of the application as needed basis.
Technologies: iOS SDK, Swift, Objective-CLead Technologist
2013 - 2017Bessemer Alliance- Designed and built a platform that collected and aggregated interview data for analysis.
- Developed a sync engine between the web and iOS to provide a robust method for detecting updates during offline access to ensure data uniformity.
- Integrated audio data with multiple transcription services for processing through engines to identify trends in the data.
- Constructed the web front-end for the management of a multi-user system to deploy interviewing scripts to a remote team.
- Built an iOS application for recording user input and voice in accordance with a script—creating an interview format that can be replayed at any time for review.
Technologies: Redis, MongoDB, Sass, CSS, HTML, Swift, Objective-C, iOS, Node.js, JavaScriptSenior Product Developer
2013 - 2013Shoefitr- Improved the user experience of the web-based shopping application.
- Initiated the development of a mobile-friendly version of the customer-facing sizing application.
- Conducted user interviews to identify additional product market segments.
Technologies: HTML, CSS, C#, JavaScriptEngineering Manager
2012 - 2013MAYA Design- Managed the mentorship of new and young engineers in the program.
- Allocated the engineering groups' time and resources for all the company's technical projects.
- Helped to set and execute the direction of the engineering group for the company.
Software Designer
2007 - 2013MAYA Design- Developed software prototypes for user testing and technical proof of concepts in various platforms such as iOS, Android, and HTML/JavaScript.
- Built a web service as a companion for iOS, Android and mobile web applications that were to be integrated with a popular home automation platform.
- Supported the research and development of a fully distributed data repository.
- Developed next-generation user interface applications for major consumer appliance manufacturers.
- Contributed and facilitated the user research for a broad spectrum of clients and industries to evaluate existing and potential products market viability.
Technologies: PHP, Objective-C, iOS, CSS, HTML, JavaScript, Python