Software Development Manager
Current• Managed six people on a backend services team and a mobile application team. Both teams were platforms for other services and applications to build on in GCP.• Provided technical support, troubleshooting, and communicated feature designs and descriptions to other internal teams and enterprise partners as a supporting subject expert.• Used monitoring tools like Datadog and Firebase, as well as building internal auditing tools, for checking customer data and release monitoring to deliver high quality software.• Roadmap creation, team outings, and work stream optimization. Worked to create career goals, coaching, andmentorship positions, including professional development and training.• Ran queries on data lakes of customer events, drawing critical analyses to determine product direction, timelines, and scoping of MVPs for core products.• Maintained a high level of product quality with monitoring, automation, and CI/CD, with less than 10 reverts/fixes in 2 years. Recovery time from production issues was typically less than 30 minutes.• Mandated all new code be covered by unit tests, and enforced a minimum 80% code coverage statistic. Most code was 100% covered before committing.• Built scaling, well tested, reliable infrastructure that handles communications between 80k Android devices across the US and a multitude of enterprise server applications.• Mentored individual developers 1:1 with their career progression, leading to multiple promotions and strong merit-based rewards.• Wrote scripts to automate several sections of Operational Metrics Reviews, using Python, JIRA APIs, and SlackAPIs to collect statistics and analyze team performance.• Improved an internal tool to assist with customer troubleshooting, interviewing Zonar's customer care department and running UX workshops to design the best interface possible.• Worked with product stakeholders, customers, and senior leadership to collect requirements and determinepriorities to optimize development.