As an engineer of varying levels over the last decade, I've been lucky enough to realize my passion for building distributed systems that innovate, scale, and provide lasting value for customers.
* Owned the general data platform of the acquiree (TrueMotion), ensuring its continued operation and feature delivery for 7 of the top 10 US auto insurance providers
* Oversaw the integration of two highly complex telematics data pipelines, balancing simultaneous needs for long-term platform unification with short-term features and fixes
* Effectuated the incident response process rebuilt post-acquisition, taking on a supervisory role of "Incident Commander 2" to train up other leaders in my SME domains
* Supported multiple peer teams with technical and product direction, addressing cross-functional concerns such as:
* Phone -> Backend -> Data Science systemic refactors and optimizations
* Improved testing environment and infrastructure for cross-domain concerns
* Redundant systems unification without customer impact
* Influenced and upheld company-wide architecture review procedures
* Maintained a high-performing and happy team, occasionally delivering across more workstreams than team members
* Lead a backend engineering team improving the scalability, extensibility, security, and reliability of our Mobile Telematics platform, with a focus on customer-generic features inherent to our core business
* Architect and review technical project plans and designs involving backend systems across the company
* Contribute developer tool enhancements particularly in our build system, for features like git flow and release automation
* Oversee the global deprecation of Python 2 in an industry particularly sensitive to changes in data
* Regular contributor to functioning and processes of our Incident Response process
* Technical product manager for our telematics processing pipeline, building and executing roadmaps to introduce a variety of new products while also reducing longstanding technical debt
* Helped maintain a network of microservices supporting the ingestion and processing of phone sensor data, powering programs for Usage Based Insurance
* Evangelized and standardized technical best practices, such as automated build and test systems, continuous integration and delivery, and containerization
* Architected and released novel systems for capabilities such as near-real-time car crash detection and data-driven dynamic UX flows