Donal Ellis

Senior Software Engineer at GitHub

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
Donal Ellis is a Melbourne-based Senior Software Engineer with 11 years of experience building and operating web applications across Ruby on Rails, PHP, MySQL and MongoDB, and deploying infrastructure to AWS using Chef/Ansible. He combines hands-on engineering with product-minded leadership—having led API redesigns, data-model overhauls, CI/CD and TDD-driven rewrites that support mobile ecosystems and merchant dashboards. His career spans senior roles at GitHub and Perx and a long history of teaching and curriculum design at RMIT, where he championed practical, collaborative learning that mirrors how teams build software. Donal emphasizes user-centered interfaces, shared knowledge, and disciplined processes (Agile, TDD) to turn complex requirements into maintainable systems. A former structural engineer by training, he brings systematic problem-solving and an appreciation for robust design to software architecture.
code11 years of coding experience
job24 years of employment as a software developer
bookCivil Engineering, Structural Engineering, Civil Engineering, Structural Engineering at Swinburne University of Technology
bookMaster of Technology, IT, Master of Technology, IT at RMIT University
github-logo-circle

Github Skills (28)

github-enterprise10
github-issues10
github10
backup10
meta9
syntax-highlighting8
sass7
bem7
version-control6
css6
git-addons6
libgit26
react5
versioning5
git-lfs5

Programming languages (6)

TypeScriptDockerfileRSCSSGoRuby

Github contributions (5)

github-logo-circle
donal/donal.github.io

Apr 2015 - Sep 2017

Contributions:1 PR, 3 pushes, 2 branches in 2 years 5 months
Contributions:71 commits in 6 days
workshopjsconfsingaporeasia
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