David Allen

Staff Software Engineer at Culture Amp

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
David Allen is a Staff Software Engineer based in Melbourne with nine years of hands-on experience building and refining web applications and deployment tooling. He rose through engineering roles at Zendesk into senior positions and now leads technical efforts at Culture Amp, combining full-stack development with product-focused refinements. An active contributor to open-source projects like zendesk/samson, he has a track record of improving deployment UIs, JIRA integrations, and changeset visibility to make complex release processes more user-friendly. Beyond code, David brings a scientific mindset from a BSc (Hons) in molecular microbiology and pursues varied technical hobbies—electronics, Linux, and homebrewing—that fuel his practical, systems-oriented approach to engineering.
code9 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science (Hons) Molecular microbiology, Bachelor of Science (Hons) Molecular microbiology at Monash University
github-logo-circle

Github Skills (13)

webui10
rails10
user-interface10
web-development10
continuous-delivery10
website-development10
ruby-on-rails10
deployment-automation10
kubernetes-pods9
html9
css9
kubernetes9
javascript8

Programming languages (7)

TypeScriptCSSSCSSJavaScriptHTMLHamlRuby

Github contributions (5)

github-logo-circle
zendesk/samson

Feb 2018 - Feb 2018

Web interface for deployments, with plugin architecture and kubernetes support
Role in this project:
userFull-stack Developer
Contributions:5 commits, 1 PR, 5 pushes in 12 days
Contributions summary:David's commits primarily focused on refactoring and enhancing the deployment web interface. They addressed issues related to JIRA integration and improved the changeset tab functionalities. Code changes involved modifications across multiple views and models, including the addition and refinement of tab navigation, risk assessments, and JIRA issue displays, suggesting a focus on improving the user interface and deployment information.
continuous-deploymentplugin-architectureweb-interfacedeploymentdocker
My personal site/blog
Contributions:220 PRs, 351 pushes, 102 branches in 7 years 6 months
blog-sitejekyll
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
David Allen - Staff Software Engineer at Culture Amp