Daniel Bush

Senior Software Engineer at Sypht

Sydney, New South Wales, 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 Bush is a Senior Software Engineer based in Sydney with 17 years of experience building full‑stack web applications and integrations, currently focused on Node and React at Sypht. He has strong backend security experience—evidenced by notable open‑source contributions to Rocket.Chat where he implemented and hardened SAML authentication, Single Logout, and certificate/key handling. Prior roles at Domain and Catalyst IT broadened his stack to include PHP, Ruby on Rails, Python/Flask and operational training, making him comfortable across legacy and modern systems. A mathematician by training from the University of Sydney, he combines rigorous problem‑solving with pragmatic engineering to deliver secure, maintainable solutions. Despite pausing active job searching to finish current projects, he remains an experienced contributor to privacy‑focused communication platforms and enterprise web apps.
code17 years of coding experience
job10 years of employment as a software developer
bookThe University of Sydney
languagesEnglish
github-logo-circle

Github Skills (7)

javascript10
meteor10
saml10
security9
coffeescript9
chat7
realtime6

Programming languages (7)

TypeScriptShellJavaScriptPHPRubyPythonEmacs Lisp

Github contributions (5)

github-logo-circle
RocketChat/Rocket.Chat

Oct 2016 - Nov 2016

The communications platform that puts data protection first.
Role in this project:
userBack-end Developer
Contributions:12 commits, 2 PRs, 19 comments in 27 days
Contributions summary:Daniel primarily contributed to the SAML (Security Assertion Markup Language) integration within the Rocket.Chat platform. Their work included implementing features related to loading service provider certificates and keys, and enhancing the platform to use cookies when handling SAML logout functionalities. They refactored and improved configurations related to public certificates and private keys. The user addressed issues with SAML URLs and implemented Single Logout (SLO) features, enhancing security and user management within the application.
meteordata-protectionchatjavascriptcollaboration
danielbush/BeerBot

Nov 2013 - Sep 2014

Contributions:246 commits in 9 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
Daniel Bush - Senior Software Engineer at Sypht