Ryan Currah

Senior Engineer II at CrowdStrike

Toronto, Ontario, 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
Ryan Currah is a Senior Engineer II and Google Certified Professional Cloud Architect with 11 years of experience building cloud-native infrastructure, developer platforms, and automation at scale. Based in Toronto, he has led internal developer experience efforts at CrowdStrike and previously architected IaC, CI/CD and logging/monitoring platforms for enterprises like Canadian Tire and TD. A hands-on Golang developer, he contributes to the popular golangci-lint project—owning and improving the gomodguard linter and adding GitHub Actions friendly output. He blends systems engineering and developer empathy to make deployments repeatable and safe, often pairing Salt/Ansible automation with observability tools like Splunk, ELK and Prometheus. Not obvious from titles: he’s presented at SaltConf on state execution metrics and has a strong track record of turning operational practices into testable, pipeline-driven workflows.
code11 years of coding experience
job6 years of employment as a software developer
bookOntario College Advanced Diploma, Computer System Technology, 3.98, Ontario College Advanced Diploma, Computer System Technology, 3.98 at Fanshawe College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,085reputation
118kreached
8answers
27questions
github-logo-circle

Github Skills (18)

golangci-lint10
go10
lint10
linter10
linting10
cil9
golang9
testing7
pam6
rhel6
amazon-ec26
django-forms6
ansible6
linux6
python6

Programming languages (16)

PowerShellC#JavaC++RustCGoPerl

Github contributions (5)

github-logo-circle
golangci/golangci-lint

Apr 2020 - May 2021

Fast linters runner for Go
Role in this project:
userBackend Developer
Contributions:14 reviews, 11 commits, 9 PRs in 1 year 1 month
Contributions summary:Ryan primarily contributed to the implementation and maintenance of the `gomodguard` linter within the `golangci-lint` repository. Their work involved adding, updating, and integrating `gomodguard`, including incorporating new features like version constraints and local replace directives. The user also modified the configuration and output formats, specifically adding support for GitHub Actions output, and resolved issues related to duplicate issue reporting, demonstrating a focus on improving the linter's functionality and integration.
gogolanglintercigolangci-lint
ryancurrah/chatto

Feb 2021 - Sep 2024

Chatto is a minimal chatbot framework in Go.
Contributions:52 pushes, 15 branches in 3 years 8 months
chatbotgo
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