Carl Scarlett is a senior software engineer and architect with nearly four decades of hands-on experience and 27+ years commercially delivering robust desktop, web, and cloud solutions. He blends deep .NET and WPF expertise with modern cloud/serverless practice (Node.js, AWS) and a track record of re‑architecting legacy apps to enable team growth, CI/CD, and extensive automated testing. At Drawboard he single‑handedly modernised the flagship UWP app and established engineering practices, while earlier roles at Bankwest saw him design cloud-native platforms and migrate large public websites. A pragmatic polyglot and UX-minded developer, he also builds games in Godot, experiments with GPU-based colour-cycling for pixel art, and physically crafts a tiny house for his daughter—demonstrating a maker’s versatility beyond code. Advocating for inclusive, empathetic teams, Carl focuses equally on people, processes, and elegant interfaces to deliver customer-facing quality at scale.
10 years of coding experience
20 years of employment as a software developer
Bachelor of Science (Double Major), Computer Science and Information Technology, Bachelor of Science (Double Major), Computer Science and Information Technology at The University of Western Australia
Contributions:2 reviews, 47 commits, 5 PRs in 3 months
recurrencecalculatorcalculation
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
Carl Scarlett - Senior Software Engineer at Drawboard