Craig Read is a pragmatic software engineer with 13 years of professional experience and a track record of evolving alongside technology—from Delphi and Oracle-era systems to modern stacks like Elixir, Ruby, Scala, Swift, Go and GraphQL. Based in Melbourne, he blends strong hands-on coding with people skills, having contributed to product-focused teams at Redbubble and led application development and legacy modernization efforts across finance and retail. He thrives on creating software that improves people’s lives and is comfortable working across databases, CI pipelines and multiple operating systems. Notably, his career shows a pattern of taking on technical debt and legacy platforms (Delphi, Java 1.6) and steadily migrating them toward contemporary architectures. Colleagues know him as a curious learner who pairs practical engineering with a business-aware mindset.
13 years of coding experience
16 years of employment as a software developer
Certificate IV in Business, Business, Certificate IV in Business, Business at Box Hill Institute
MVS Programming, System Design and Analysis, Systems Analysis and Computer Programming, MVS Programming, System Design and Analysis, Systems Analysis and Computer Programming at Data Task Pty. Ltd.
Contributions:28 commits, 22 PRs, 17 pushes in 2 years 4 months
linguisticmelbourne
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.