Jose Medrano is a Senior Software Engineer with 13+ years building scalable, high-availability systems and developer tools, currently working on Azure Data transactional metadata and Visual Studio for Mac at Microsoft. He has deep hands-on experience across back-end and full-stack development, contributing to prominent open-source Mono projects like MonoDevelop and XWT where he improved IDE build integration and cross-platform UI text/layout handling. A proactive problem-solver and continuous learner, he blends R&D mindset with practical productivity improvements—having also co-founded a studio and maintained tooling such as FigmaSharp and an IoT extension. Based in the Valencia area, he pairs enterprise-grade engineering with a hacker’s curiosity—“keep calm and hack the planet”—and a track record of making complex, cross-platform codebases more robust and developer-friendly.
13 years of coding experience
19 years of employment as a software developer
Superior Technician on Develop of Informatics Applications, Superior Technician on Develop of Informatics Applications at IES Consellería
Engineer's degree, Computer Science, Engineer's degree, Computer Science at Universidad Politécnica de Valencia
A cross-platform UI toolkit for creating desktop applications with .NET and Mono
Role in this project:
Full-stack Developer
Contributions:19 reviews, 50 commits, 23 PRs in 7 years 9 months
Contributions summary:Jose primarily focused on enhancing the XWT cross-platform UI toolkit by adding functionality to handle font sizes, including absolute and relative sizing. Their contributions involved modifying core components like `FontSizeTextAttribute`, `Util.cs`, and `TextLayoutBackendHandler.cs` to support the new features and integrate them across different platforms (XamMac and GTK). These changes included updates to parsing markup and applying font attributes within the formatting and layout processes of the UI toolkit.
Contributions:743 commits, 203 PRs, 713 pushes in 3 years 8 months
Contributions summary:Jose primarily worked on the core logic of the MonoDevelop .NET IDE, as shown by the fixes to build output views and Microsoft.Build paths. The user also introduced code changes to the error list pad and task list entries, further indicating work in the back-end and build tool aspects of the IDE. The contributions involve enhancements to build process integration and error reporting within the IDE framework.
dotnetrevit-apimonomonodevelopcsharp
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
Jose Medrano - Senior Software Engineer at Microsoft