I've been in the software development business as an engineer, manager and director for the last 15+ years. My recent role has been focusing on building out five teams across three engineering verticals (backend, data and devops) as well laying the foundation for career progression and formal people management. I have a sharp sense for business and how to translate business goals into work for engineers and how to translate engineering work back into the business benefits.
Software Architect2-5 Year Experience
Software Developer> 5 Year Experience
Machine Learning Engineer0-2 Year Experience
DevOps Engineer2-5 Year Experience
Embedded Software Engineer2-5 Year Experience
Director of Engineering
Manage the daily delivery of 5 separate feature delivery teams over 3 product verticals which are the backbone of Cover's core insurance infrastructure team.
Establishing Cover's DevOps group to support the development, staging and production environments for Cover's infrastructure needs including: core insurance product, data team and ML. Set and maintained goals for gitops implementation and transition from heroku to AWS.
Establishing Cover's Data Engineering team to support customer analytics and regulatory reporting. This team also builds the foundation for the data science & actuarial teams data warehousing needs including: data lake, data warehouse and related pipelines and infrastructure.
Daily tasks included:
- recruiting world class talent, working alongside technical recruiters to define ideal candidate qualities, sourcing ideal candidate and salary negotiation.
- establishing interview guidelines for various roles, experience levels and seniority
- Setting quality and commitment goals for multiple delivery teams
- Promoting and supporting upwards movement of talented devs to technical leadership roles
- Performance reviews, feedback delivery, team engagement
- Champion transition from a few monolith rails apps to multiple microservice
Director of Engineering
Leading the front-end engineering group: web (React & Rails), iOS (Objc & Swift), Android (Java) and Automation (various)
High Performance team building: proactive goal setting, feedback and servant leadership, deep dives into technical challenges face by individual members.
Scaling up Engineering team: recruit, hire, onboard and retain engineers, source, vet and onboarding 3rd party vendor resources
Scaling up Engineering Velocity: own scrum and agile SDLC process to ensure smooth and continuous delivery, feedback cycles and improvement. Goal setting with various engineering teams in terms of velocity and quality (30pts per dev per sprint,etc)
Product roadmap contribution and technical leadership. As part of Agile SDLC instituted epic level estimate process to ensure product leadership has visibility into what can be done per quarter and level model to adjust.
Lead the entire engineering and technical recovery for the February 2019 data breach. Coordinated with 3rd party cybersecurity, legal and other resources contain, understand and remediate data breach issues.
Completely own the frontend engineering budget and hiring plan, including staffing costs and forecasts.
Reorganized hiring pipelines for frontend (iOS, Android, Web) and data roles to ensure hiring gets back on track. Writing and Updating technical challenges, guidance to HR & Ops on candidate selection.
Contract & Cost Negotiation with engineering and staffing vendor to reduce costs (20-50k saved)
Leading ML integration functional group on confidential project
Mathematics and Computing Science
Native or Bilingual Proficiency