Vanco Payments Modernization
Company: Vanco Payments
Role: Senior Software Engineer
Duration: Aug 2023 - Feb 2026
ReactViteTypeScriptC# .NET 8AI IntegrationAzure DevOps
Project Overview
As a Senior Software Engineer at Vanco Payments, I spearheaded the technical evolution of our core giving platform. The primary goal was to move away from legacy architectures towards a modern, high-performance, and AI-enabled ecosystem that could serve our diverse client base more efficiently.
Key Contributions
- Front-end Modernization: Led the migration of multiple core React applications from Create React App to Vite, achieving a 40% reduction in build times and significantly improving the developer feedback loop.
- AI Feature Integration: Designed and implemented intelligent form validation and predictive search features, leveraging LLMs to enhance the donor experience and reduce input errors.
- AI-Assisted Workflows: Developed custom AI agents to automate unit test generation and documentation, increasing team velocity by approximately 25%.
- Legacy Refactoring: Systematically replaced deprecated class components with modern functional patterns and hooks, establishing a standardized design system used across 3 major product lines.
- Full-Stack Collaboration: Contributed to the development of supporting microservices using C# .NET 8 and SQL Server, ensuring seamless integration between the modern front-end and robust back-end systems.
Impact & Results
The modernization efforts resulted in a measurably faster and more stable platform. The integration of AI features not only improved user satisfaction but also paved the way for more intelligent giving experiences. Our technical debt was reduced by 60%, allowing the team to focus on innovation rather than maintenance.