20 years of architecting and building scalable, secure and resilient enterprise systems, on-premises and in the cloud. Highly numerate with PhD, MSc and BSc degrees in Mathematics and Computer Science. Independent learner, enthusiastic and highly motivated. At ease liaising with stakeholders and working in a team.
Founder and CEO
Founder and CEO
Architect and Full Stack Developer
Worked alongside the business to design and build Product Studio, an application that manages third-party financial content, from sourcing and on-boarding through to content packaging and delivery. Managed teams of developers in London and Nottingham, as well as offshore teams in Ukraine and Russia. Attended and ran stand-ups, retrospectives and reviews. Application deployed in the AWS public cloud, using resources such as Batch, Lambda, DynamoDB, Aurora RDS and S3, predominantly coded in C#.
Senior .NET Developer
Worked on i-Balancer, an enterprise-scale futures and options reconciliations platform for identifying, capturing and resolving imbalances in trades, positions and prices between exchanges, brokers and internal systems. Designed and developed framework for collecting and importing data from global exchanges, brokers and clearing houses.
Senior Software Developer
Worked with operations to build a real time monitoring system for Reuters Messaging, which collected telemetry that was presented to engineers via configurable, web-based dashboards that were displayed across Thomson Reuters data centres (technologies used included ASP.NET MVC, C#, SQL Server, jQuery, WMI and Windows Service).
Built website that allowed Reuters Messaging compliance managers to setup compliance rules, determining which users could chat with one another (technologies used included WCF, Active Directory, ASP.NET, C#, SQL Server and jQuery).
Senior System Development Consultant
Re-architected the code base (converted code from C to C++ / MFC) and updated the user interface of the company's flagship treasury management product, IT2. Designed and developed interactive flow charts known as process maps, which are used within IT2 to guide users through complex treasury tasks. Actively participated throughout the product release life cycle, from obtaining business requirements and writing technical specifications to creating and testing code. Managed and mentored junior developers.
PhD in Medical ImagingUniversity of Liverpool1994 - 1998
Thesis entitled "Computer interface for convenient application of stereological methods for unbiased estimation of volume and surface area: Studies using MRI with particular reference to the human brain". The computer interface, written in C++ / MFC, is used to this day by research staff in hospitals and universities to estimate brain surface area and volume.
MSc in Pure MathematicsUniversity of Liverpool1993 - 1994
Attended lectures on subjects such as linear algebra and advanced calculus. Developed C programs running on Silicon Graphics machines to aid the visualisation of 3D surface features. This work resulted in the discovery of a new theorem, published in the book Geometric Differentiation.
BSc in Computer Science and MathematicsUniversity of Manchester1990 - 1993