Summary
Ravikant Vijayvargiya is a Senior Software Engineer based in India with eight years of experience and a recent focus on backend microservices and distributed patterns. At Pratham Software he progressed from associate to senior roles, building CQRS/mediator-based systems using C#, .NET, SQL, Dapper, Docker, Dapr and GraphQL while handling diverse file formats like XML, YAML and GAEB. He has practical exposure to performance-minded reporting (FastReport) and containerized deployments, and is comfortable translating domain requirements into resilient service boundaries. Early internships show a knack for algorithmic problem solving—routing and scheduling for waste collection using Python and pattern mining with Apriori—which informs his pragmatic approach to optimization. Colleagues describe him as a hands-on engineer who bridges algorithmic thinking and production-grade engineering. He brings consistent delivery experience in backend architecture and a curiosity for applying research-style solutions to real-world operational problems.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering - BE computer science and engineering, Bachelor of Engineering - BE computer science and engineering at M.B.M. Engineering College, Jodhpur
English, Hindi