Laurence Myers is a Senior Software Engineer with 15 years’ experience building and stabilising web applications across TypeScript/Node.js and Java/Spring ecosystems, currently driving architecture and reliability at Doohly in Melbourne. He specialises in turning legacy systems into maintainable, observable platforms—introducing IaC, moving work into scalable workers, and eliminating performance bottlenecks such as OOMs and deadlocks. Laurence has a practical obsession with using TypeScript’s type system to encode domain rules and reduce maintenance burden, and he’s built custom tooling (type-safe SQL DSLs, AngularJS static analyzers, validation decorators) in his spare time. He’s delivered domain-specific projects from insurance product frameworks to media/template editors and routinely introduces pragmatic operational improvements like SOC2-ready AWS monitoring and automated regression tests. Colleagues know him as a hands-on tech lead who pairs careful mentorship with a knack for “cool TypeScript tricks” that make large codebases safer and faster.
15 years of coding experience
13 years of employment as a software developer
Bachelor, Computing (Hons.), Bachelor, Computing (Hons.) at University of Tasmania
AutoHotKey (AHK) script to map MIDI inputs to keyboard shortcuts or macros
Contributions:1 release, 15 commits, 2 PRs in 6 years 8 months
code-golfmacrosmidikeyboard-shortcutsvisual
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
Laurence Myers - Senior Software Engineer at Doohly