Benjamin Davies

Graduate Software Engineer

Tauranga, Bay of Plenty, New Zealand
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

👤
Senior
🎓
Top School
Benjamin Davies is a Graduate Software Engineer based in Tauranga, New Zealand with nine years of hands-on experience across internships and developer roles at Allied Telesis, LawVu, and the University of Canterbury. He blends back-end focus and a commitment to code clarity—evidenced by documentation contributions to the widely used PlantUML project—with practical product experience from university research and industry placements. A problem-solver known for teamwork and mentorship from Scouting leadership, he brings disciplined, award-winning persistence (Chief and Queen’s Scout) to engineering challenges. Musically inclined, Benjamin plays guitar and saxophone, a creative outlet that complements his analytical approach to debugging and design. He is building on a BE in Software Engineering while transitioning into a full-time engineering role, eager to turn well-documented, maintainable code into reliable systems.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering - BE Software, Bachelor of Engineering - BE Software at University of Canterbury
bookNCEA Level 3, NCEA Level 3 at Mount Maunganui College
stackoverflow-logo

Stackoverflow

Stats
352reputation
31kreached
28answers
0questions
github-logo-circle

Github Skills (13)

regular-expression10
javas10
java10
documentation9
uml8
typescript-generics6
html6
css6
nodejs6
typescript6
javascript6
constructor6
axios6

Programming languages (14)

C#JavaRustCGoValaHTMLTypeScript

Github contributions (5)

github-logo-circle
plantuml/plantuml

Aug 2023 - Sep 2024

Generate diagrams from textual description
Role in this project:
userBack-end Developer
Contributions:4 PRs, 1 comment in 1 year
Contributions summary:Benjamin primarily contributed to documenting and improving the codebase, focusing on the `net.sourceforge.plantuml.regex` and `net.sourceforge.plantuml` packages. Their work involved adding detailed documentation for classes related to regular expressions and documenting the core flow of the PlantUML source file processing. The commits demonstrate a focus on code clarity and maintainability through documentation.
diagramsmermaidsequence-diagramumlc4model
An Atari Breakout game written in typescript
Contributions:10 PRs, 18 pushes, 5 branches in 2 years 11 months
gameatarijavascriptbreakout-gamebreakout
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
Benjamin Davies - Graduate Software Engineer