Peter Ibbotson

Principal Developer at Trayport

London, England, United Kingdom
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

👤
Senior
🎓
Top School
Peter Ibbotson is a Principal Developer based in London with over a decade of professional experience building robust C#/.NET systems, particularly in WPF and WCF for complex backend and desktop applications. He has steered mission-critical projects across industries—from energy trading platforms at Trayport to police body-worn video systems and financial annuity services—bringing strong SQL and Visual Studio expertise. A pragmatic architect with roots in low-level C/C++ and firmware, he pairs deep technical fluency with hands-on delivery and has led teams as Technical Director and MD. Peter contributes to notable open-source tooling, helping improve StyleCop Analyzers’ handling of C# copyright headers and XML escaping, showing attention to developer ergonomics and code quality. Colleagues value his steady, practical approach to maintaining legacy systems while evolving modern .NET codebases.
code10 years of coding experience
job20 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Queen Mary, U. of London
github-logo-circle

Github Skills (7)

compiler10
code-analysis10
csharp10
compile10
dotnet-core10
xml9
unit-testing9

Programming languages (5)

C#CSchemeJavaScriptAssembly

Github contributions (5)

github-logo-circle
An implementation of StyleCop rules using the .NET Compiler Platform
Role in this project:
userBack-end Developer
Contributions:10 commits, 3 PRs, 27 comments in 14 days
Contributions summary:Peter contributed to improving the StyleCop Analyzers project by fixing issues related to copyright headers in C# code files. Their work involved fixing multi-line comment handling, adjusting the code to replace only the copyright tag when appropriate and replacing the entire header on malformed headers. The user also implemented support for XML escaping within multi-line comments and created code and tests for SA1627.
roslyndotnetroslyn-analyzercompilercsharp
peteri/Invaders

Dec 2020 - Aug 2022

Invaders for the STM8 and WPF
Contributions:28 PRs, 94 pushes, 26 branches in 1 year 7 months
invadersstm8csharpwpf
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
Peter Ibbotson - Principal Developer at Trayport