Dylan Watson is a Senior Software Engineer with 12 years’ experience shaping financial services and web products, currently building at Atlassian after leading technical teams at Bankwest. He blends strong TypeScript, Java and Node.js expertise with modern web and CI practices, and holds a Bachelor of Engineering (Hons) in Software Engineering from Curtin University. As co-managing director of a software firm for a decade he pairs hands-on engineering with product and business acumen, shipping pragmatic, maintainable solutions. An active open-source contributor, he has improved UX in front-end projects such as enhancing the Angular calendar’s day view and flexible time positioning. Based in Perth, he’s known for making “useful stuff” that prioritises clarity and usability beyond purely technical elegance.
12 years of coding experience
14 years of employment as a software developer
Bachelor of Engineering (Hons), Software Engineering, Bachelor of Engineering (Hons), Software Engineering at Curtin University of Technology
A port of the bootstrap calendar widget to AngularJS (no jQuery required!)
Role in this project:
Front-end Developer
Contributions:15 commits, 1 PR, 3 comments in 2 months
Contributions summary:Dylan primarily focused on enhancing the day view functionality of the calendar component. Their contributions involved adding a "time-on-side" CSS style, introducing a `time-position` attribute for flexible time display, and modifying the component's styling and template to accommodate different time positioning options ("side", "default", and "hidden"). These changes indicate a focus on improving the user interface and visual presentation of the calendar.
Contributions:8 PRs, 88 pushes, 11 branches in 1 year 3 months
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
Dylan Watson - Senior Software Engineer at Atlassian