Robert Coltheart

Software Developer at Macquarie Group

Sydney, New South Wales, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Robert Coltheart is a senior software developer with 10+ years building scalable .NET systems for investment banking and trading desks across global markets. He has delivered pricing, quoting and e-trading solutions used by hundreds of traders and has hands-on experience integrating algorithmic strategies, hedge facilities and market-depth features. Based in Sydney, he pairs finance domain expertise (MSc Finance & Investment) with deep backend engineering and test automation skills demonstrated by contributions to well-known open-source .NET projects like OpenTelemetry and Machine.Specifications. Robert’s work shows a pragmatic emphasis on reliability and observability—adding OpenMetrics support and robust integration tests—plus experience modernizing libraries to .NET Standard. Colleagues know him for translating complex trading requirements into maintainable, production-grade software across multi-continent teams.
code10 years of coding experience
job18 years of employment as a software developer
bookBachelor of Arts (BA), Computer Science, Bachelor of Arts (BA), Computer Science at University of Newcastle
bookMaster of Science (MSc), Finance and Investment, Master of Science (MSc), Finance and Investment at Cass Business School
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (20)

unit-testing10
net10
dotnet-new10
dotnet10
asp-net10
prometheus10
mspec10
build-automation10
dotnet-core10
opentelemetry10
csharp10
flat-file10
nuget9
asp-net-core9
metric9

Programming languages (12)

C#TypeScriptSmartyPowerShellJavaShellCSSC

Github contributions (5)

github-logo-circle
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:7 releases, 5 reviews, 112 commits in 4 years 8 months
Contributions summary:Robert contributed to Machine.Specifications, a Context/Specification framework. Their commits focused on adding features, such as tracking behavior fields and integrating NuGet API keys. They also made changes related to project configurations and added test cases, demonstrating a focus on feature development, testing, and build management.
dotnetmspectestingspecificationfluent-assertions
MarcosMeli/FileHelpers

May 2018 - Mar 2021

The FileHelpers are a free and easy to use .NET library to read/write data from fixed length or delimited records in files, strings or streams
Role in this project:
userBack-end Developer
Contributions:7 reviews, 24 commits, 6 PRs in 2 years 9 months
Contributions summary:Robert primarily focused on enhancing the FileHelpers library, specifically targeting the .NET Standard 2.0 framework. Their contributions involved refactoring and updating code, as seen in the modifications to reflection helpers, project files, and build scripts. The user implemented features related to F# auto-properties and refined build processes, including packing and testing.
net-librarycsvorigamistreamsflat-file
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
Robert Coltheart - Software Developer at Macquarie Group