Resume
Professional Summary
Results-driven software engineer with 20 years of experience designing and scaling the cloud-based systems that power critical platforms. A passionate expert in API-first architecture, from contract-driven development with OpenAPI to building high-volume, reliable REST services. Proven leader in mentoring engineers, owning complex technical initiatives, and delivering foundational software that enables teams to build with confidence.
Core Competencies
- Technical Leadership & Mentorship: Project ownership, coaching engineers, technical strategy, cross-functional team leadership.
- Cloud & Systems Architecture: AWS Lambda, SNS/SQS event-driven systems, microservices architecture, legacy system modernization, enterprise SaaS scalability.
- API & Backend Development: API-first design, OpenAPI standards, high-volume REST APIs, BDD & test automation, MongoDB.
- Frontend & Full-Stack: React, TypeScript, microfrontend architecture, frontend performance optimization.
- Process & Productivity: Agile methodologies, iterative delivery, developer productivity, technical documentation.
Professional Experience
Tech Lead Manager, FloQast (2025 - Current)
- Leading a team of 4 engineers on the Close product, balancing hands-on coding with direct mentorship and team leadership.
- Championed a “near-ideal frontend workflow” for enterprise component development, praised by a Sr. Director for enabling high-quality, scalable work by integrating Storybook, OpenAPI, and MSW.
- Modernizing a critical legacy codebase by spearheading architectural improvements, breaking anti-patterns, and educating the team on scalable solutions.
- Cultivating a resilient and collaborative team culture built on trust and shared ownership, leading by example through code reviews, architectural design, and unblocking technical challenges.
- Directing team strategy by translating complex technical initiatives into actionable steps, ensuring alignment and clarity on the “why” behind architectural decisions.
Staff Software Engineer, FloQast (2021 - 2025)
- Fostered an API-first culture through contract-driven development with OpenAPI standards, enabling teams to deliver high-quality, well-documented APIs.
- Coached product teams through iterative “small slices” methodology, reducing lead time and improving delivery efficiency on complex projects, in some cases by as much as 50%.
- Drove enterprise readiness for the flagship Close product through architectural enhancements and reliability improvements, preparing the platform for multiple enterprise clients and a 10x increase in volume.
- Designed and implemented an AWS SNS + SQS event-driven framework, providing the foundational architecture for scalable, decoupled microservices across multiple product teams.
- Scaled engineering mentorship and practices across a 200+ engineer organization, ensuring architectural cohesion and technical excellence during a period of hyper-growth.
Senior Software Engineer, FloQast (2020 - 2021)
- Led multi-team effort decomposing monolith frontend into microfrontend architecture, enabling independent deployability and resulting in a significant decrease in lead time for product delivery.
- Developed and maintained multiple RESTful APIs with high-quality OpenAPI specs, and created a reusable module for pagination, filtering, sorting, and sparse fieldsets to accelerate API development across the org.
- Implemented clean, modular, and well-tested code using JavaScript, TypeScript, and MongoDB.
Senior Software Engineer, iFit (2015 - 2020)
- Led cross-functional teams in designing and developing scalable React applications.
- Maintained legacy monolith stability during a strategic refactoring into a microservice-based architecture.
- Managed multiple tech leads and provided mentorship to junior engineers.
- Collaborated on development of multiple RESTful APIs using Node.js, Express, and MongoDB.
Software Engineer, Verizon (2009 - 2015)
- Developed scalable and reliable enterprise-level SDLC web application using PHP, jQuery, and MySQL.
- Automated system-critical web application health checks using Ruby and Watir, reducing manual testing time from over an hour to near zero and providing real-time monitoring via a custom dashboard.
Systems Analyst, T-Mobile (2005 - 2006)
- Engineered data processing pipelines using GNU coreutils (grep, awk, sed) to transform high-volume customer datasets into actionable business intelligence.
- Developed internal web applications (PHP and SQL Server) including a metrics dashboard for operational visibility.
- Designed and implemented Bash/Perl automation scripts that eliminated repetitive manual tasks.
Education
BS Computer Science, Eckerd College (2005)
Achievements
- FloQast Values Award (2024)
- MongoDB Professional Developer (2022)
- FloQast Gratitude Award (2021)
- Eckerd College Writing Excellence Award (2004)
References
Available upon request