Summary
Hudson Cassidy is a Senior Front End Software Engineer based in Melbourne with 10 years of experience building and modernising web applications across React/TypeScript and backend Node.js/AWS stacks. He has led systems design and delivery for major projects—most recently architecting a map-based booking system with MapLibre and ensuring low ongoing costs—while improving developer workflows through types, tests, linting, and clear RFCs. Hudson has a track record of converting legacy code to maintainable, well-documented systems, driving company-wide TypeScript adoption and significant build-time improvements. Comfortable spanning front and back ends, he pairs hands-on implementation with operational thinking (rollback strategies for high-stakes data migrations and automated AWS tooling). Colleagues know him for turning conceptual ideas into production-ready products and for emphasizing code quality, tests, and documentation at every stage.
10 years of coding experience
8 years of employment as a software developer
Bachelour of Computer Science, Computer Science, Bachelour of Computer Science, Computer Science at RMIT University
English