Engineering leader passionate about building highly efficient and technically precise engineering teams by fostering collaborative data-driven environments with short feedback loops.
⊙ Lead a highly efficient global team of cross-functional engineers throughout the software development lifecycle of multiple consumer facing web services and applications.
⊙ Crafted a recruitment and hiring process focused on candidate quality, efficiency of developer time, and clear communication. This process was used to hire 80+ offshore engineering resources and is currently in use by 3 onshore teams.
⊙ Communicated with other product, engineering, and design stakeholders to scope and plan projects to scale the company's consumer facing ordering, loyalty and eCommerce applications.
⊙ Conducted performance reviews, goal setting and resource planning in order to manage, develop, and retain talent.
⊙ Engineered a performant, highly available, and multi-locale first-party online ordering product for SMBs that integrates directly with the Clover POS using Java, Spring Boot, Redis, MySQL and React/Typescript.
⊙ Pioneered real-time application performance monitoring to create a proactive culture around bugs and issues using DataDog, PagerDuty and Wavefront to monitor errors and the performance of Spring Boot microservices.
⊙ Championed service decomposition efforts with knowledge shares, technical documentation and contributions to a parent project providing Clover specific functionality for all company developed Spring Boot microservices. Services are deployed to GCP using Java, Terraform, Puppet and Jenkins.
⊙ Mentored other engineers to advance their skills and career using an experience and goal-based approach in order to evaluate consistent progress.
⊙ Prioritized and developed feature enhancements to an in-house e-commerce platform such as promotion functionality using React/Typescript, Java, and a Contentful CMS
⊙ Led the development of cross-cutting features with multiple teams and business units in order to increase new merchant approval percentage through Clover’s self-service application product.
⊙ Revamped lead generation and management out of a monolithic architecture to a microservice architecture, advancing service decomposition efforts by utilizing modern technologies, domain knowledge and API design. Key technologies include Java, Spring Boot, Hibernate/JPA, and Redis Pub/Sub