Sean Dawson

Senior Scientific Software Engineer at ANSTO

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

👤
Senior
🎓
Top School
Sean Dawson is a Senior Scientific Software Engineer based in Melbourne with 13 years of hands-on experience building everything from mobile games and Unity pipelines to cloud-native full‑stack and systems integration platforms. He combines strong backend expertise (Node.js, TypeScript, PostgreSQL, AWS) with a pragmatic DevOps mindset, improving developer experience through CI/CD, observability, and lean Agile practices. Sean has shipped a commercial Shopify plugin and contributed security-focused fixes to the widely used Automattic/mongoose library, demonstrating attention to reliability and authentication edge cases. At ANSTO and prior roles he mentors engineers, shortens delivery cycles, and drives maintainability in complex scientific and enterprise systems. He’s comfortable prototyping greenfield projects as well as hardening production services, and often surfaces efficiency gains that aren’t immediately obvious to product teams.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Computer Science (Honours), Bachelor of Computer Science (Honours) at RMIT University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
5,676reputation
785kreached
55answers
14questions
Badges
encryption
top-1%
openssl
top-1%
javascript
top-5%
github-logo-circle

Github Skills (18)

javascript10
authentication10
user-authentication10
mongodb-database10
orm10
openssl10
nodejs10
mongodb10
encryption10
ecmascript9
rust6
unity-game-engine6
ssh6
php6
python6

Programming languages (18)

SmartyC++CSSJinjaRustCHaxeScala

Github contributions (5)

github-logo-circle
Automattic/mongoose

Oct 2015 - Oct 2015

MongoDB object modeling designed to work in an asynchronous environment.
Role in this project:
userBack-end Developer
Contributions:8 commits, 1 PR, 6 comments in 1 day
Contributions summary:Sean primarily focused on improving the authentication logic within the Mongoose library, specifically addressing issues related to MongoDB-X509 authentication. They added and modified methods to ensure that authentication occurs correctly when no password is provided with MONGODB-X509. In addition, the user fixed bugs related to how the username was handled and made general code cleanup and typo fixes. The user's work improved the library's reliability and security related to the authentication process.
pythonasynchronousmongoodmmodeling
Contributions:90 PRs, 174 pushes, 97 branches in 7 months
descendingspace-stationgamelightgamedev
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
Sean Dawson - Senior Scientific Software Engineer at ANSTO