Resume
Senior Full-Stack Software Engineer · Technical Lead · Engineering Leader
Professional Summary
Senior full-stack software engineer and technical lead with 10+ years of experience delivering enterprise platforms across financial services and HR technology. Built and operated customer-facing applications, improved API performance for high-traffic services, modernized legacy platforms, and designed cloud-native microservices that support business-critical workflows. Brings strong frontend, backend, AWS, API, and cross-functional leadership experience across Agile delivery teams. Currently open to new opportunities.
Experience
- Lead Application Developer, ADPFeb 2020 – 2026
- Built and maintained the customer-facing ADP community platform supporting collaboration features across chat, feed, surveys, broadcasts, analytics, and administrative experiences.
- Designed, developed, and launched a new NestJS microservice for customer-facing capabilities from architecture through production deployment, making technical decisions around package selection, service structure, and implementation strategy.
- Led AWS service setup and configuration for the new platform, including CloudFormation, ECS service wiring, and authentication/authorization endpoint registration.
- Modernized a legacy Express.js service, upgraded dependencies, and improved maintainability, security, and runtime efficiency.
- Improved API performance for a high-traffic microservice from approximately 500 TPS and a 2.5 second response time to approximately 1,350 TPS and a 100 millisecond response time through caching and data retrieval reduction.
- Migrated media storage from Amazon EFS to Amazon S3 to support multi-region deployment and disaster recovery for a high-traffic service.
- Modernized Angular administrative modules into Stencil.js micro-frontends, enabling incremental platform modernization and reducing maintenance overhead.
- Delivered new Angular-based customer-facing product capabilities for Surveys and Broadcasts, including multilingual survey support, analytics enhancements, and configurable survey experiences.
- Supported approximately 2 million API requests per day across customer-facing collaboration features.
- Partnered with Product, UX, QA, and engineering teams to translate requirements into production-ready delivery while contributing architecture reviews, sprint planning, and Agile execution across a 4–8 engineer team.
- Mentored engineers, onboarded new team members, and drove quality with Jest unit and integration coverage.
TypeScriptJavaScriptAngularStencil.jsNode.jsExpress.jsNestJSAWS ECSAmazon S3Amazon EFSCloudFormationDockerMongoDBJest - Team Lead / Manager, FiservJan 2019 – Feb 2020
- Led a cross-functional engineering team supporting enterprise fraud alert platforms for financial institutions.
- Managed delivery risks, production support, and cross-team coordination to keep roadmap commitments on track.
- Worked with Product Owners and stakeholders to prioritize customer-driven enhancements and migration work.
- Supported modernization efforts that moved clients from legacy fraud alert capabilities to current platform workflows.
- UI Team Lead, FiservJan 2018 – Dec 2018
- Led distributed engineering teams across onshore and offshore resources delivering AngularJS and Angular applications across 4–5 product lines for approximately 100 enterprise customers.
- Delivered Angular-based UI products and customer-facing experiences across clients ranging from smaller agencies to enterprise accounts with millions of accounts.
- Demonstrated new UI capabilities through webinars and customer-facing sessions to support adoption and usage.
- Partnered with Product and Business Analysts to translate customer feedback into product enhancements and release priorities.
- Mentored developers and established delivery standards for a distributed engineering organization.
- AngularJS Developer, FiservJun 2017 – Dec 2018
- Developed a reusable AngularJS application framework enabling rapid delivery of configurable enterprise web applications.
- Built and maintained Jenkins CI/CD pipelines supporting application deployments.
- Planned and executed CAT, UAT, and production releases.
AngularAngularJSJavaJavaScriptJenkinsGitAgileScrum - Freelance Full-Stack Web Developer2016 – 2017
- Designed and developed custom websites and web applications for multiple clients.
- Built responsive frontend applications and supporting backend services using HTML5, CSS3, JavaScript, PHP, and MySQL.
- Implemented CMS and eCommerce solutions using WordPress.
- Gathered client requirements and translated business objectives into technical solutions.
- Maintained existing applications while ensuring quality, performance, and reliability.
- Informatica Developer, Accenture2014 – 2016
- Developed internal web applications simplifying enterprise data access for engineering teams.
- Created complex Informatica mappings implementing business logic for enterprise data integration.
- Developed PL/SQL procedures and one-time remediation scripts supporting production systems.
- Optimized ETL workflows while troubleshooting production data issues and transformation logic.
Technical Skills
Frontend
Backend
Cloud & Infrastructure
Data & Testing
Delivery & Leadership
Selected Projects
- Chatter SnowBoard Member + Director of Digital Operations
Built the digital infrastructure supporting a growing LGBTQ+ ski and snowboard nonprofit — from inventory management to a full operations platform.
Next.jsTypeScriptSupabaseZohoVercelCloudflare - Personal Finance OSSole Developer
A financial management system to track cash, debt, and spending, and forecast runway — built to solve a real problem after a layoff.
Next.jsTypeScriptSupabasePostgreSQLRechartsVercel
Education
- Master of Science — Computer Information Systems (In Progress)Boston University · Concentration: Web Development
- Bachelor of Arts — Software and Information Systems (Cum Laude)University of North Carolina at Charlotte · Minor: Mathematics