Summary
Ralph Becket is an architect and senior developer with nearly two decades of computer science research experience and over a decade delivering commercial .NET systems. He blends deep language and compiler design expertise (co‑designer of MiniZinc/FlatZinc and contributor to Mercury) with practical skills in C#, F#, concurrent and distributed system design, and database optimisation. Ralph excels at technical architecture and team leadership, favouring clean, testable designs that ease performance tuning and long‑term maintenance. His background includes optimisation and real‑time integration projects that transformed multi‑minute processes into near‑instant operations, and hands‑on work across Linux, Oracle and SQL Server ecosystems. Comfortable liaising with clients and mentoring teams, he leverages past lecturing and research roles to communicate complex ideas clearly. Based in Melbourne, he brings a rare combination of academic rigour and pragmatic engineering that consistently delivers robust, maintainable solutions.
11 years of coding experience
17 years of employment as a software developer
BaHons, PhD, Computer science, BaHons, PhD, Computer science at University of Cambridge