Available to hire
I’m a C# focused software engineer (full-stack) building bespoke solutions for complex financial domains, from Investment Banking and Commodities Trading to Commercial Banking Risk.
I’m driven by a curiosity for applying quantitative, scientific, and sound engineering principles to technology and business challenges. I strive to advance teams by mastering domains, utilizing modern architectures, and embracing new languages. I’ve recently expanded into AI/LLM development and broadened my Python stack.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Work Experience
Consultant Technical Lead (C# Developer) at Willis Towers Watson
April 1, 2025 - PresentLed AI-enabled insurance data processing, refining AI-led functionality to ingest and process complex documents (claims, statements of values) for a post-MVP system prepared for commercialization. Delivered a major feature for the Property Quantified project to model complex insurance structures, with backend efforts to containerize the system for scalability and resilience. Advised the team on best practices for key client-facing, revenue-generating systems and tuned algorithmic analytics to handle larger data inputs. Core technologies: Azure, Kubernetes, Docker, C#, .NET 8+, R, DuckDB, Parquet, REST APIs, Blob Storage, Service Bus, Function Apps.
Consultant Technical Lead and Architect (C# Developer) at Anglo American
January 1, 2020 - December 1, 2024Architected and authored Market Data Systems for Market Risk, Trading, and Front Office. Owned distributed low-latency quantitative data feeds, ensuring timely ingestion and publication to systems including Zema, Bloomberg, Aspect, EOS Planlogic, SAP, Anaplan, and VesLink. Directed global teams and provided L3 support and training. Built commodities domain expertise (Copper, Iron, PGM, Nickel, Coal, LNG, Derivatives, Crop Nutrients). Led Data Platform initiatives (Databricks, Python, Event-Driven, Real-Time, Low Latency, Blob Storage) and Data Warehousing (Zema integration) with cloud migrations and microservice-driven architecture for KYC enhancements (Counterparty Management).
Consultant Senior Software Developer (C# Developer) at Sporting Index
April 1, 2019 - November 1, 2019Public-facing Odds web application with high transaction load, low latency, and distributed, event-driven, cloud-based architecture. Implemented new features for the Odds site aligned with business goals. Built microservices on .NET Core, Web APIs, Aerospike, and Redis for real-time caching; improved promotional bets, enabled wallet transfers, and integrated RabbitMQ for time-sensitive updates.
Consultant Senior Software Developer (C# Developer) at Rabobank
October 1, 2018 - April 1, 2019Global Client Onboarding SPA for Counterparties and Credit Risk within a cloud-native architecture. Replaced disparate systems with a case management solution; delivered an Angular-based UI with modern validations; implemented comprehensive testing strategies including unit, integration, and BDD.
Consultant Senior Software Developer (C# Developer) at Credit Suisse
March 1, 2018 - October 1, 2018CCAR regulatory reporting enhancements; enabled simulation of market disturbances using trade data and risk factors (Interest Rate, FX, Credit Volatility, Greeks) for improved market risk assessment.
Consultant Senior Software Developer (C# Developer) at Bank of Tokyo-Mitsubishi UFJ (MUFG)
January 1, 2016 - February 1, 2018Structured Finance web application development; MiFID II architectural design; bespoke web application management of instruments (CDOs, Swaps, Bonds, Loans), fees monitoring, income forecasts, tranches, and refinancing.
Senior Full Stack Developer at Pershing (A BNY Mellon Company)
June 1, 2015 - October 1, 2015Trade settlements platform development; contributed to end-to-end full-stack features for settlements workflows and integration points.
Tech Lead Full Stack at Lloyds Banking Group
March 1, 2014 - June 1, 2015Led full-stack development for risk workflow systems, delivering architectural and code improvements across multiple services and teams.
Junior Developer at East Sussex County Council
October 1, 2012 - January 1, 2014Social Services Web Application development; contributed to frontend/backend features and maintenance.
Education
BSc Hons - Physics with Nuclear Astrophysics at University of Surrey
January 11, 2030 - January 1, 2011Qualifications
Board Advisory
September 1, 2025 - February 8, 2026Kubernetes for Developers
March 1, 2025 - February 8, 2026Azure Fundamentals (AZ-900)
March 1, 2025 - February 8, 2026Create a Front-End App with React Skill Path
February 1, 2025 - February 8, 2026Docker for Developers
February 1, 2025 - February 8, 2026DS101X Statistical Thinking for Data Science and Analytics
December 1, 2015 - January 1, 2016Introduction to Computer Science and Programming Using Python (MIT 6.00.1x)
January 1, 2015 - March 1, 2015Introduction to Computational Thinking and Data Science (MIT 6.00.2x)
March 1, 2015 - May 1, 2015Artificial Intelligence (BerkeleyX CS188.1x)
February 1, 2015 - May 1, 2015Industry Experience
Financial Services, Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Aylesbury today.