Rab Horner is a Senior Software Engineer based in Belfast with 11 years of hands-on experience building and supporting enterprise-grade trading platforms and financial services systems. He is a C# specialist who combines backend development, WPF UI design (MVVM/Prism) and PostgreSQL schema work to deliver robust, testable solutions. At TP ICAP he progressed from product support to senior engineering, demonstrating deep domain knowledge of inter-dealer brokerage systems and operational reliability under production pressure. His background in precision engineering roles (optical assembly and QA) and an HND in Electrical & Electronic Engineering give him a practical, systems-minded approach to debugging and process improvement that few software-only engineers possess. He holds a Computer Software Engineering degree from The Open University and consistently emphasizes maintainability and automated testing in complex financial environments.
10 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree, Computer Software Engineering, 2:1 Honours, Bachelor’s Degree, Computer Software Engineering, 2:1 Honours at The Open University
Higher National Diploma, Electrical and Electronic Engineering, Distinction, Merit, Merit, Higher National Diploma, Electrical and Electronic Engineering, Distinction, Merit, Merit at Belfast Metropolitan College
A C# application to calculate motor insurance based on a set of rules.
Contributions:1 review, 20 commits, 1 PR in 4 years 1 month
insurancemotorcsharprulescalculate
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.