Ujjwal Chadha

Staff Software Engineer at Fluxon

Greater Delhi Area India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ujjwal Chadha is a Staff Software Engineer with a focused track record of designing distributed systems and AI-native products, now leading architecture and delivery at Fluxon. With roots at Microsoft and a master's in computer science from NYU, he blends full-stack engineering with production-grade RAG and agentic AI workflows to solve ambiguous, real-world problems. He owns the stack from cloud infrastructure and CI/CD to frontend integration, ensuring model outputs translate into reliable user experiences. His open-source contributions include performance benchmarking and upgrading tooling for prominent Microsoft repos like CsWinRT and the .NET upgrade assistant, reflecting an attention to both performance and practical migration paths. Known for shifting from traditional web stacks to autonomous pipelines, he pairs rigorous system design with pragmatic engineering that scales. Based in Greater Delhi, he brings an engineer’s discipline to building context-aware AI systems that go beyond simple API orchestration.
code5 years of coding experience
job7 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at New York University
bookBachelor of Technology - BTech Electrical Electronics and Communications Engineering, Bachelor of Technology - BTech Electrical Electronics and Communications Engineering at Guru Gobind Singh Indraprastha University
github-logo-circle

Github Skills (21)

benchmark10
windows-runtime10
windowsrt10
benchmarking10
winui10
windows-app-sdk10
performance-analysis10
dotnet-core10
csharp10
winrt10
msbuild9
reflection9
dotnet9
uwp9
net9

Programming languages (3)

C#C++HTML

Github contributions (5)

github-logo-circle
microsoft/CsWinRT

Jul 2020 - Feb 2022

C# language projection for the Windows Runtime
Role in this project:
userPerformance Engineer
Contributions:68 reviews, 130 commits, 52 PRs in 1 year 7 months
Contributions summary:Ujjwal primarily contributed to the performance benchmarking of the C# language projection for the Windows Runtime. They added and refined performance benchmarks for reflection-related operations, including optimizations for field access in default interfaces. The user updated the benchmark routine names and commit IDs, indicating an iterative approach to performance analysis. Their work focused on identifying and mitigating performance bottlenecks within the library.
winui3dotnetprojectionwindows-runtimewindows
dotnet/upgrade-assistant

Mar 2022 - Jan 2023

A tool to assist developers in upgrading .NET Framework applications to .NET 6 and beyond
Role in this project:
userFull-stack Developer
Contributions:38 reviews, 35 commits, 30 PRs in 9 months
Contributions summary:Ujjwal primarily contributed to upgrading .NET Framework applications to .NET 6 and beyond, as indicated by the repository's description. Their work included adding UWP support, implementing back button functionality in the custom title bar, and fixing issues related to null declarations and generated methods. They also worked on supporting WinRT consumption using CsWinRT references and adding report data to steps. These commits show a focus on updating the upgrading tools and extending support for windows features.
dotnetwindowsnet-frameworkassistc-sharp
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
Ujjwal Chadha - Staff Software Engineer at Fluxon