Summary
Daniel Betteridge is a Staff Software Engineer with a decade of experience designing and building scalable TypeScript, Node.js, and React-based systems, currently focused on making development easier and delivering customer value. He has deep expertise in microservices, APIs, data processing and streaming, and spatial data visualization using PostGIS, Mapbox and d3.js, applied across transport, infrastructure and enterprise security domains. Daniel blends whole-system architectural thinking with hands-on implementation—authoring robust APIs, performance-conscious frontends and infrastructure-as-code pipelines in Azure and AWS. He mentors and hires engineers, champions long-term design planning, and pragmatically integrates new technologies (including LLMs) where they add measurable value. Based in Witchcliffe, Western Australia, he’s comfortable moving between startup velocity and enterprise-grade reliability, and has a track record of shipping browser-based 3D/time-series visualisation and complex spatial analysis tools. An engineer who started in hybrid IT support, he still brings practical automation and tooling instincts (PowerShell, Terraform, CI/CD) to every role.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering (BEng) Computer Systems Engineering, Bachelor of Engineering (BEng) Computer Systems Engineering at The University of Western Australia
High school graduation, High school graduation at Ocean Reef High School, WA 6027
Full Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
English