Keyur Vaghani is a Senior Full Stack Developer with six years of hands-on experience building secure, high-performance web and microservices architectures across finance and public sector domains. He blends deep front-end expertise in React/TypeScript and state management with back-end proficiency in Node.js, Python, GraphQL/REST and robust testing practices, and has delivered systems that reliably handle 100K+ daily API requests. At RBC he engineered LLM-driven automation—building GPT-4 agents, a Model Context Protocol integration, and secure enterprise OAuth2/Vault flows—demonstrating a strong focus on production-grade AI ops in regulated environments. He’s skilled in containerized deployments (Docker/Kubernetes/OpenShift), event-driven systems with Kafka, and scalable storage using MongoDB/Postgres/Elasticsearch. A continuous learner with a Master’s in Applied Computer Science, he also has a background tutoring CS and math, which complements his penchant for clear documentation and developer tooling like CLIs and CI/CD pipelines.
6 years of coding experience
5 years of employment as a software developer
Master's degree, Masters of Applied Computer Science, Master's degree, Masters of Applied Computer Science at Dalhousie University
Bachelor of Engineering - BE, Information Technology, Bachelor of Engineering - BE, Information Technology at Gujarat Technological University (GTU)
Contributions:3 pushes, 1 branch in 1 year 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Keyur Vaghani - Senior Full Stack Developer at RBC