Oisín Grehan

Platform Architect

Montreal, Quebec, Canada
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
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.
code14 years of coding experience
job23 years of employment as a software developer
bookCity & Guilds Computing, City & Guilds Computing at Crumlin College of Business & Technical Studies
languagesEnglish, French
github-logo-circle

Github Skills (24)

c-language10
console10
net10
dotnet10
distributed-systems10
terminal-emulator10
asp-net-core10
microsoft-azure10
terminal-application10
eventhub10
asp-net10
dotnet-core10
azure10
windows-terminal10
cprogramming-language10

Programming languages (17)

C#PowerShellJavaC++RustCVueGo

Github contributions (5)

github-logo-circle
dotnet/aspire

Nov 2023 - Mar 2025

Tools, templates, and packages to accelerate building observable, production-ready apps
Role in this project:
userBack-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.
cloudcloud-nativedistributed-systemsdotnetdotnet-core
microsoft/terminal

Aug 2017 - Nov 2020

The new Windows Terminal and the original Windows console host, all in the same place!
Role in this project:
userFull-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.
Request Free Trial
Oisín Grehan - Platform Architect