Andrew Towers is a polyglot Senior Software Engineer based in Melbourne with 14 years of experience building scalable systems across languages from Go and TypeScript to C, Lua and Python. He has shaped core architecture and DSLs for businesses (notably at OneTwo Home Loans) and now contributes to open-source Foundation projects at the Dogecoin Foundation. His background spans low-level systems and UX-aware web platforms, with past roles delivering high-availability services on AWS, game-development tools, and embedded C++/OpenGL work. He’s drawn to language design, concurrency and declarative, data-driven systems—areas that inform both his engineering choices and tooling efforts. Off the clock he experiments with game engines and climbs mountains, a mix that reflects his appetite for complex problems and iterative craft.
14 years of coding experience
12 years of employment as a software developer
B.Comp.Hons1, Computing, B.Comp.Hons1, Computing at University of Tasmania
Contributions:1 push, 2 branches in 5 years 3 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
Andrew Towers - Senior Software Engineer at Dogecoin Foundation