Oisín Grehan is a Platform Architect with three decades in internet technologies and 14 years of recent experience modernizing enterprise systems through Azure, DevOps and full-stack development. A former Microsoft MVP (2008–2018) and prolific open-source contributor, he has created widely used PowerShell libraries (e.g. PSCX) and contributed to high-profile projects like Windows Terminal and the dotnet/aspire framework. He specializes in hybrid cloud modernization—lifting legacy .NET and on-prem systems into observable, production-ready Azure architectures using Web API, service bus, Event Hubs, and CI/CD pipelines. Comfortable across Microsoft and Unix ecosystems, he combines hands-on coding with platform strategy and developer mentoring. Based in Montreal, he brings a history of building Ireland’s first large-scale eCommerce system and a proven appetite for high-pressure, collaborative environments that deliver measurable operational improvements.
14 years of coding experience
23 years of employment as a software developer
City & Guilds Computing, City & Guilds Computing at Crumlin College of Business & Technical Studies
Tools, templates, and packages to accelerate building observable, production-ready apps
Role in this project:
Back-end Developer & Cloud Engineer
Contributions:115 reviews, 9 PRs, 184 comments in 1 year 3 months
Contributions summary:Oisín primarily contributed to the development and enhancement of Azure-related components and infrastructure within the Aspire framework. They implemented features for configuring Azure provisioner credentials, added support for Azure Event Hubs, and updated Event Hubs client components to pull BlobClient from DI. Additionally, the user worked on health checks, enabling better monitoring capabilities, and fixing ClientOptions configuration binding. These contributions demonstrate a strong focus on integrating and improving the framework's interaction with Azure services and cloud infrastructure.
The new Windows Terminal and the original Windows console host, all in the same place!
Role in this project:
Full-stack Developer
Contributions:4 reviews, 10 commits, 6 PRs in 3 years 3 months
Contributions summary:Oisín contributed to the Windows Terminal project by making improvements and refactoring code related to the console's input stream and terminal environment. They retargeted project files, implemented a stream-oriented view of console input, and addressed review comments to improve code quality. They also introduced a new environment variable, `WT_PROFILE_ID`, and modified the `ConptyConnection` class to handle environment variables and share them with spawned processes.
placewslwindows-consolecmdwindows
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.