Created an Android-based SDK and app for bluetooth communication with a biometrics-secured smartcard. Developed the protocol for serial communication via bluetooth. Integrated with a third-party biometrics SDK. Collaborated with smartcard hardware team to develop and document the communication API.
Extracted SDK, sample app, and production app from original proof-of-concept. Documented SDK for third-party developers. Emphasized ease of development for current and future team members.
Developed Android counterpart to existing iOS app. Integrated with internal API for authentication and user data. Implemented continuous integration with local Jenkins server. Collaborated with UI Designer for app interactions and assets.
Developed Rails and Marionette.js single-page application to replace existing sales pipeline tool. Planned and delivered around iterations. Collaborated with a designer, junior developers, and contracted developers. Integrated with internal services.
Refactored legacy Node application in production. Harnessed untested code with test suite to enable safe, stable changes. Collaborated with overseas teams for homegrown internationalization. Integrated with internal services and SalesForce.
Collaborated with developer team to scale an inventory system through service extraction. Contributed to performance enhancements at the application and database layers to support hundreds of thousands of requests per minute.
Extracted business behavior from legacy Java application into Ruby application. Extended automated email service for event-based behavior. Integrated email rendering with homegrown A/B testing service and Mandrill.
Implemented rules-based account automation for the sales team. Iteratively refined and extended rules to match an existing, manual process. Regularly demonstrated development progress and discussed agenda in iteration planning meetings.
Contributed to a widely-distributed Android SDK and associated apps with an emphasis on extensibility. Collaborated with development team while also teaching best practices and design patterns.