Vijay Nirmal is a Technical Lead with 9 years of experience designing resilient, high-performance cloud-native systems using ASP.NET Core, Node.js/NestJS, Angular, and Azure/Kubernetes platforms. He has led multiple cross-functional teams and infrastructure efforts—owning DevOps, DBA, CloudOps and technical package delivery—while driving POCs and framework development that accelerate engineering velocity. A hands-on full-stack developer, he contributes to notable open-source projects including the Windows Community Toolkit and Microsoft’s Garnet cache-store, demonstrating competence across UI, .NET internals, and distributed storage features. His work blends message-driven architectures (Kafka, RabbitMQ, Service Bus) with pragmatic observability and load-testing practices to solve production performance issues. Based in Tamil Nadu, India, he also leads Agentic AI initiatives, reflecting a growing focus on applied AI orchestration within platform engineering. Colleagues describe him as a problem-solver who converts complex system design into robust, reusable frameworks.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Technology, Computer Science, Bachelor of Technology, Computer Science at Amrita Vishwa Vidyapeetham, Coimbatore
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
Role in this project:
Back-end Developer
Contributions:315 reviews, 45 PRs, 401 comments in 1 year
Contributions summary:Vijay primarily contributed to the development and improvement of the Garnet cache-store system, focusing on implementing new features and addressing bugs within the server-side code. Their contributions included fixing issues in the RENAME command, adding the RENAMENX command, implementing and testing the LPOS, EXPIREAT, PEXPIREAT, EXPIRETIME, PEXPIRETIME, INCRBYFLOAT, GETEX, GETSET, SETNX, and SUBSTR commands, and also making changes related to set operations like SINTERCARD. The user was responsible for writing and modifying C# code to implement these features, indicating a strong understanding of the system's internal workings.
The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building .NET apps with UWP and the Windows App SDK / WinUI 3 for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.
Role in this project:
Full-stack Developer
Contributions:12 reviews, 129 commits, 15 PRs in 4 years
Contributions summary:Vijay contributed extensively to documentation improvements, refactoring existing UI components, and implementing new features in the Windows Community Toolkit. Their work involved modifying XAML files, C# code, and project configuration files. The commits also showcase the user's understanding of the toolkit's structure and the integration of various UI elements.
mvvmwindows-sdkc-sharpcustom-controlswindows-10
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.