Shaun Gunawardane is a software engineer based in Australia with four years of experience and a current role at Google. He blends product-grade software work with hands-on cybersecurity and embedded systems experience—having built a Rust-based industrial control system integrated with PLCs and Raspberry Pi and a C#/.NET 2D modelling tool used in submarine design. Shaun is also an educator and leader: co-author of the bestselling Coding Interview Patterns book, creator of the Coding Patterns YouTube channel, and co-founder/COO of Ravi’s Study Program, a free bootcamp that helped hundreds of students land offers at top tech firms. He enjoys mentoring others and continually improving both his engineering craft and the teams he supports.
5 years of coding experience
3 years of employment as a software developer
Defence Industry Pathway Program, Computer Aided Designing and Manufacturing, Defence Industry Pathway Program, Computer Aided Designing and Manufacturing at Australian Submarine Corporation
University Senior College
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Adelaide
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.