Ratish Philip

Senior Software Engineer at Docusign

San Francisco Bay Area United States
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

👤
Senior
🎓
Top School
Ratish Philip is a Senior Software Engineer in the San Francisco Bay Area with 15+ years of experience building rich Windows and web applications using .NET, C#, ASP.NET Core and WPF. He blends hands-on UI expertise (MVVM, n-tier, custom WPF styling) with backend rigor, proven by contributions to Microsoft-backed CommunityToolkit repos where he added geometry helpers, tests, and managed merges. Creator of popular open-source projects like NVM Sharp, CompositionProToolkit and WPFSpark, he focuses on reusable components that simplify Windows UI and composition scenarios. Ratish has delivered enterprise-grade software for customers including DocuSign, Wells Fargo and Philips Healthcare, often translating domain requirements into polished, user-centric interfaces. He is active in the Windows developer community and the Windows Insider program, combining product-quality engineering with continual exploration of platform capabilities.
code11 years of coding experience
job17 years of employment as a software developer
bookSt. Xavier's School, Bokaro
bookB.Tech, Information Technology, B.Tech, Information Technology at University of Kerala
stackoverflow-logo

Stackoverflow

Stats
201reputation
9kreached
5answers
4questions
github-logo-circle

Github Skills (18)

unit-testing10
xaml10
uwp10
net10
dotnet10
winui10
mvvm10
windows-app-sdk10
asp-net10
dotnet-core10
csharp10
mobile6
windows-phone6
regex6
visual-studio-code6

Programming languages (6)

C#PowerShellTypeScriptC++HTMLPython

Github contributions (5)

github-logo-circle
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:
userFull-stack Developer
Contributions:39 reviews, 43 commits, 3 PRs in 4 months
Contributions summary:Ratish primarily contributed to the sample application, focusing on implementing and enhancing UI elements and behaviors. Their work included adding new features like the Win2D path geometry parser, creating and integrating various geometry helper functions and test cases. The commits show their involvement in the UI, demonstrating skills in XAML and potentially related C# components within the context of the Windows Community Toolkit.
mvvmwindows-sdkc-sharpcustom-controlswindows-10
CommunityToolkit/dotnet

Dec 2020 - Jan 2021

.NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation.
Role in this project:
userBack-end Developer
Contributions:8 commits in 1 month
Contributions summary:Ratish primarily contributed to the project by adding unit test cases for geometry helpers and integrating changes related to string pooling. They also merged several branches into the main branch, indicating they likely managed code integration and resolved conflicts. Additionally, they modified the ThrowHelper class, demonstrating involvement in exception handling and utility functions.
netframeworkagnosticmvvmmauic-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
Ratish Philip - Senior Software Engineer at Docusign