Dilip Ojha is a founding engineer with 11 years of full‑stack and systems experience, now based in the San Francisco Bay Area. He spent seven years at Microsoft contributing to Windows App SDK and WinUI 3, where he fixed subtle XAML UI bugs and streamlined WPF security internals—work that required both C#/C++ proficiency and careful test-driven refactoring. Comfortable across mobile and desktop stacks, his background spans iOS (Swift/Objective‑C), Java/Spring web work, and complex client frameworks. At startups and internships he shipped camera and app features end-to-end, often teaching himself new platforms on the job. He brings a blend of product-focused delivery and deep technical craftsmanship, often tackling thorny UI state and permissions issues that are easy to miss but critical in large codebases. Now leading engineering at his own venture, he pairs hands‑on coding with startup building instincts.
11 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at University of Toronto
WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
Role in this project:
Full-stack Developer
Contributions:39 reviews, 52 commits, 124 PRs in 3 years 10 months
Contributions summary:Dilip primarily contributed to the Microsoft-UI-Xaml repository by addressing bugs and implementing new features within the NavigationView control. They focused on fixing UI issues such as overlapping elements, incorrect display modes, and incorrect pane states on launch. The user's work involved modifying C# and C++ code, adding tests to verify fixes, and refactoring existing code. The commits demonstrate a strong understanding of XAML-based UI development.
WPF is a .NET Core UI framework for building Windows desktop applications.
Role in this project:
Back-end Developer
Contributions:16 commits, 21 PRs, 41 pushes in 1 month
Contributions summary:Dilip primarily worked on modifying the XAML and WPF permissions system within the .NET Core UI framework. Their contributions involved removing CAS functionality, addressing comments, and updating implementations related to permissions. The user also removed declarative CAS permission attributes, comments, and other related security elements. These changes appear to be focused on simplifying and streamlining the security model of the WPF framework.
xamldotnetuwpwindows-desktopwindows
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.