Adam Donaghy

Senior Software Engineer at Cash App

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
Adam Donaghy is a senior software engineer and team lead based in Melbourne with 8–10 years of hands-on full-stack experience building scalable web platforms across fintech, government, retail and agency clients. Currently leading engineering efforts in Cash App’s disputes team, he drives cross-functional projects that improve compliance, customer experience and operational efficiency while mentoring engineers and shaping hiring/promotion decisions. He has a proven track record of decomposing monoliths into microservices, shipping GraphQL/React frontends and robust backends in Django, .NET and Node, and improving CI/CD and testing cultures. Adam is also an active open-source maintainer who contributed compatibility and robustness fixes to the widely used django-polymorphic project, demonstrating attention to backwards compatibility across Django versions. Colleagues rely on him to translate stakeholder requirements into organisation-level technical designs and to lead incident trend and tech-radar initiatives. He pairs pragmatic engineering with process improvements that reduce risk and increase delivery confidence.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Monash University
stackoverflow-logo

Stackoverflow

Stats
9reputation
648reached
4answers
0questions
github-logo-circle

Github Skills (8)

django-orm10
python10
django10
debug9
backward-compatibility9
heroku6
jquery6
post6

Programming languages (5)

C#TypeScriptCSSJavaScriptPython

Github contributions (5)

github-logo-circle
jazzband/django-polymorphic

Aug 2020 - Aug 2020

Improved Django model inheritance with automatic downcasting
Role in this project:
userBack-end Developer
Contributions:7 reviews, 5 commits, 9 PRs in 1 day
Contributions summary:Adam primarily focused on improving the `django-polymorphic` library's functionality by modifying the `query.py` and `AUTHORS.rst` files. They addressed compatibility issues with Django versions, particularly Django 3.2 and above, by implementing conditional function definitions. The contributions include fixing potential failures, updating the code to be backwards compatible and fixing typos.
pythonimproveddjangodjango-modelinheritance
AdamDonna/dotfiles

Aug 2019 - Aug 2024

Contributions:7 pushes, 1 branch in 5 years
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
Adam Donaghy - Senior Software Engineer at Cash App