I’m Alex Yorke, a Software Engineer based in Vancouver, British Columbia, formerly at Microsoft. (LinkedIn) I specialize in back-end development with C#, React, Python, and cloud technologies like Azure. (LinkedIn) On GitHub, I maintain 77 public repositories, including popular projects such as PurelySharp, beginning-ci-cd-book, and branch-pad. (GitHub) I also share my expertise on Stack Overflow (user #220935). (Stack Overflow)
👋 Hello and welcome! I’m passionate about building reliable, maintainable software and enabling teams to ship with confidence through robust CI/CD pipelines. I thrive on open-source collaboration and have authored practical guides and tools that help engineers automate and optimize their workflows.
- Languages & Frameworks: C#, JavaScript/TypeScript, React, Python (LinkedIn)
- Cloud & DevOps: Azure, GitHub Actions, Docker, CI/CD best practices (GitHub)
- Tools & Practices: .NET analyzers (PurelySharp), interactive notebooks (branch-pad), system monitoring (ssd-protect) (GitHub)
- PurelySharp – A C# analyzer enforcing method purity via
[EnforcePure]
and[Pure]
attributes. github.com/alexyorke/PurelySharp - beginning-ci-cd-book – A free, open-source guide to implementing CI/CD pipelines using GitHub Actions. github.com/alexyorke/beginning-ci-cd-book
- branch-pad – An interactive Python notebook environment for exploring multiple branches of code execution. github.com/alexyorke/branch-pad
- GitHub: github.com/alexyorke
- LinkedIn: linkedin.com/in/alexyorke
- Website: alexyorke.ca
- Stack Overflow: stackoverflow.com/users/220935/alexyorke
- Email: yorkeac@gmail.com