Daniel Nixon

Senior Software Engineer at Agile Digital

Canberra, 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

👤
Senior
🎓
Top School
Daniel Nixon is a Senior Software Engineer based in Canberra with 13 years of hands-on experience building reliable web applications and services. He currently engineers solutions at Agile Digital, after earlier development roles in financial and government sectors, bringing pragmatic domain knowledge from Defence Housing Australia and Greater Building Society. An active open-source contributor, he has improved the scala-js/scala-js-dom project by modernising the statically typed DOM API—fixing correctness issues, deprecating non-standard elements, and aligning properties with current web standards. Comfortable across front- and back-end concerns, he combines careful API design with maintainability-focused refactoring, and has a formal Computer Science background from the University of New England.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of New England (AU)
stackoverflow-logo

Stackoverflow

Stats
4,218reputation
193kreached
91answers
0questions
Badges
scala
top-5%
playframework
top-5%
accessibility
top-5%
typescript
top-5%
github-logo-circle

Github Skills (14)

javascript10
dom-api10
web-standards10
type-safety10
scala10
playframework9
typescript9
accessibility9
html9
css7
sbt6
font-awesome6
wcag6
scalatags6

Programming languages (12)

TypeScriptDockerfileJavaCSSShellC++ScalaMakefile

Github contributions (5)

github-logo-circle
scala-js/scala-js-dom

Dec 2016 - Feb 2017

Statically typed DOM API for Scala.js
Role in this project:
userFull-stack Developer
Contributions:11 commits, 10 PRs, 4 comments in 1 month
Contributions summary:Daniel primarily focused on enhancing the `scala-js/scala-js-dom` project, a statically typed DOM API for Scala. Their contributions involved improving the API's correctness and maintainability by addressing typos, deprecating obsolete and non-standard elements, and correcting properties to reflect the latest web standards. This work included refactoring code to use `def` for read-only properties, and adjusting the API's functionality to align with modern web specifications.
apistatically-typedscalajsdom-apiscala
danielnixon/horo-nope

Jan 2015 - Feb 2017

Contributions:25 PRs, 40 pushes, 1 branch in 2 years 1 month
news-websitesuserscriptaustralianwoonews
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
Daniel Nixon - Senior Software Engineer at Agile Digital