Results-oriented Senior Software Engineer with extensive experience in architecting and delivering innovative applications. Known for strong leadership and cross-functional collaboration, successfully launching credit platforms that onboard thousands of new users while enhancing system reliability.
Overview
10
10
years of professional experience
Work History
Senior Software Engineer
PayPal
Baltimore MD / Remote
05.2020 - Current
Led end-to-end development of PayPal Credit Card acquisition platform as principal engineer, architecting the application from initial design through successful production launch within a monorepo infrastructure. Established technical vision and made critical architectural decisions including GraphQL schema design and service integration patterns. Collaborated with backend servicing teams to implement API integrations, presented technical design documents to senior leadership, and mentored team members on best practices. Successfully launched the platform using TypeScript, React, Node.js, and GraphQL, onboarding thousands of new credit card users and establishing subject matter expertise for the product's ongoing technical evolution.
Pioneered development of PayPal Cashback MasterCard acquisition platform as foundational product within newly established monorepo ecosystem. Drove cross-functional collaboration with backend servicing teams to define API contracts, partnered with UX/design teams to create accessible user interfaces, and coordinated with product managers to optimize conversion funnels. Created reusable component libraries and shared utilities that accelerated development velocity for subsequent credit products, setting technical standards for code quality and deployment practices across the organization.
Architected and executed multi-year modernization of PayPal Credit's legacy acquisition platform, migrating fragmented vanilla JavaScript, Express, and legacy React codebase across multiple repositories into a unified monorepo with comprehensive GraphQL abstraction layer. Rebuilt 15+ customer-facing flows across US and UK credit markets using modern React/TypeScript and Apollo Client for state management. Delivered scalable foundation that significantly improved code maintainability, reduced technical debt, and streamlined cross-team collaboration for ongoing feature development.
Drove end-to-end software delivery lifecycle and production reliability across credit acquisition platforms, implementing A/B testing experiments to optimize user conversion and validate feature enhancements. Orchestrated production deployments and release cycles, ensuring zero-downtime rollouts for applications serving millions of users. Developed extensive functional and unit test suites using Jest and Playwright to maintain code coverage and prevent regressions. Provided on-call production support, responding to critical incidents during evenings and weekends while coordinating with cross-functional teams. Conducted technical interviews for engineering candidates, evaluating technical capabilities and cultural fit to build high-performing teams.
Software Engineer Consultant
Sogeti USA – Technology Division of Capgemini
Atlanta
01.2018 - 05.2020
Delivered full-stack development and technical leadership as consultant for Fortune 500 clients, architecting scalable solutions, leading agile development teams, and driving end-to-end product delivery across diverse technology stacks.
Synchrony Financial – Full Stack Developer | July 2019 – January 2020
• Contributed to Authentication as a Service (AaaS) platform, integrating secure authentication workflows including One-Time Password and Instant Link SMS capabilities for internal enterprise applications. Developed authentication UI components using JavaScript (ES6), jQuery, HTML, and CSS while integrating third-party vendor Web SDKs. Built backend authentication policies and services using Java and MongoDB, managing database operations and queries. Collaborated with internal client teams to customize and integrate authentication components into their applications, ensuring seamless user experience and security compliance. This foundational experience with authentication services later proved valuable at PayPal, where Synchrony serves as a contracted provider for credit services, enabling deeper technical understanding of the partnership and integration requirements.
FleetCor Technologies, Inc. – Lead Software Engineer | January 2018 – June 2019
• Led cross-functional team of on-shore and off-shore developers to deliver enhancements for SimplyUI fleet management platform using AngularJS, C#, and Azure Cloud infrastructure. Facilitated agile ceremonies including sprint planning, estimation sessions, and daily standups while serving as technical liaison between development team and product stakeholders. Developed full-stack features across AngularJS/React/HTML/CSS frontend and C# RESTful API backend. Managed CI/CD pipelines, orchestrated production deployments through Azure DevOps, and provided on-call support for production releases, ensuring high availability and system reliability.
Software Engineer Intern
Consortium Health Plans
Columbia
05.2016 - 01.2017
Collaborated with development team to design and build healthcare marketing software in an agile environment using JavaScript, HTML, CSS, and Java. Integrated Google Analytics into the product codebase, implementing automated reporting functionality to track user engagement and marketing campaign performance. Contributed to quality assurance efforts by testing new features and bug fixes, ensuring software reliability and user experience standards across the healthcare platform.
Education
Bachelor of Science - Information Technology: Web And Mobile Programming
Liberty University
Lynchburg, VA
12-2017
Bachelor of Science - Information Technology: Application Development