Ryan Lohan

Senior Principal Software Engineer at Atlassian

Melbourne, Victoria, Australia
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 Lohan is a Senior Principal Software Engineer and technology leader based in Melbourne with over 20 years of experience designing and delivering internet-scale systems across Amazon, AWS, Zillow, and Atlassian. He has driven billion-dollar product launches like Buy With Prime, modernized platform tooling such as AWS CloudFormation (including contributions to the CloudFormation CLI Java codegen), and transformed large engineering organizations to improve delivery, reliability, and developer productivity. Comfortable at the intersection of architecture, strategy, and culture, he partners with executives to align technical roadmaps to business outcomes and scale teams effectively. His work consistently emphasizes developer experience, CI/CD safety, and extensibility to enable faster, safer shipping. Colleagues rely on him to raise engineering standards and turn underperforming teams into high-impact organizations. Outside core engineering, he brings uncommon cross-domain experience—from diving instruction to fintech trading systems—that sharpens his risk-management and mentoring instincts.
code10 years of coding experience
job22 years of employment as a software developer
bookBachelor of Engineering (BEng) Software, Bachelor of Engineering (BEng) Software at University of Technology Sydney
languagesPortuguese, Spanish, English
stackoverflow-logo

Stackoverflow

Stats
6,517reputation
1.1mreached
167answers
26questions
Badges
wcf
top-5%
github-logo-circle

Github Skills (18)

json-schema10
java10
javas10
code-generation10
aws-cloudformation10
aws10
wcf9
maven9
jinja28
pytest7
wpf6
naming-conventions6
php6
parsing6
winforms6

Programming languages (5)

JavaRustJavaScriptGoPython

Github contributions (5)

github-logo-circle
The CloudFormation Provider Development Toolkit allows you to author your own resource providers and modules that can be used by CloudFormation.
Role in this project:
userBack-end Developer
Contributions:1 review, 47 commits, 31 PRs in 1 year 9 months
Contributions summary:Ryan primarily focused on enhancing the functionality and structure of the CloudFormation CLI's Java code generation capabilities. They implemented and refined Java code generation, including the integration of basic handler generation, stub handler implementations, and configuration models. Furthermore, the user addressed bug fixes and refactoring tasks, such as improving the handling of type names within the Java code generation. Their contributions significantly improved the project's Java code generation, schema validation, and overall reliability.
resource-providersaws-cloudformationproviderprovidersaws
The CloudFormation Resource Provider Package For Amazon Simple Email Service
Contributions:10 commits, 3 PRs, 2 pushes in 9 months
providerresource-provideramazonemailsimple-email-service
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
Ryan Lohan - Senior Principal Software Engineer at Atlassian