Tapcheck Inc Plano, TX (Remote)
Senior Full Stack Engineer | Tech Lead May 2021 - Apr 2026
• Modernized Tapcheck’s earned wage access (EWA) platform from a monolithic application into ASP.NET Core microservices, separating
payroll ingestion, wage calculation, ledger, and reporting services to improve deployment safety and reduce release conflicts by 35%.
• Built RESTful APIs using ASP.NET Core Web API and Swagger/OpenAPI, replacing legacy WCF/SOAP integrations and accelerating
onboarding for payroll providers including ADP, Paychex, UKG, and Kronos.
• Designed event-driven payment workflows using Azure Service Bus Topics and Queues, enabling the platform to process tens of
thousands of payroll-related financial events daily without impacting transaction performance.
• Developed employer and operations dashboards using Angular 16, TypeScript, RxJS, and reactive forms, reducing support case
resolution time by 27.5%.
• Optimized SQL Server schemas, stored procedures, and indexing strategies in Azure SQL Database, improving payroll reporting and
ledger query performance by 32% during peak payroll cycles.
• Managed Azure infrastructure using AKS, Azure App Service, Azure SQL Database, Blob Storage, Azure Key Vault, and Load Balancer,
enabling scalable zero-downtime deployments across environments.
• Containerized ASP.NET Core microservices with Docker and deployed through Azure Kubernetes Service (AKS), reducing environmentrelated release failures by approx. 20%.
• Implemented asynchronous processing using Azure Service Bus and Azure Functions for ACH transfers, payroll synchronization,
notifications, and reporting workflows, eliminating timeout bottlenecks during payday spikes.
• Secured payment and employer-management APIs using OAuth 2.0, OpenID Connect, Azure AD B2C, and JWT-based RBAC to protect
sensitive payroll and financial data.
• Integrated Azure Cognitive Services and Azure AI Document Intelligence into payroll onboarding workflows to extract and validate
paystub and banking data, reducing manual verification effort and improving processing efficiency for employee wage-access requests
• Integrated CI/CD pipelines using GitHub Actions, Azure DevOps YAML pipelines, and Azure Container Registry (ACR), reducing
regression-related rollbacks by 41%.
• Achieved 93% unit test coverage using xUnit and Moq with TDD practices, while implementing feature flags and A/B testing through
Azure App Configuration for controlled production rollouts.
• Added SonarQube static analysis and security scanning into pull request workflows, reducing technical debt accumulation and
improving maintainability across microservices.
• Led a team of 7 engineers through Scrum ceremonies, improving sprint delivery velocity by 20% across two quarters.
• Mentored 2 junior engineers through code reviews and pair programming, helping them independently deliver production-ready .NET
and Angular features within six months.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Skills
Experience Level
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Miami today.