Matthew Stephen McCorry
mccorry@gmail.com – https://mccorry.dev – 07851 326402
23 Dale Crescent, Brighton, BN1 8NT
British Citizenship, Irish Citizenship, South Korean F6 Visa eligible
PERSONAL STATEMENT
Expert .NET/C# Developer with 14+ years of hands-on experience building scalable, high-performance back-end systems using Microsoft technologies. Deep expertise in C#, .NET Core (up to .NET 8), async/multithreading, RESTful APIs, microservices, and SQL Server for large datasets. 8+ years incorporating TypeScript/React in full-stack contexts, plus functional programming influences from F# personal projects. Proven track record in financial services and banking environments, including risk management, trading-related systems, and legacy refactoring to improve performance and maintainability.
TECHNICAL SKILLS
- Languages: C# (expert, including low-level/multithreading/concurrency), F#, TypeScript, JavaScript (ES10+), SQL, Python
- Frameworks: .NET 8/Core, ASP.NET Core, MVC Core, Entity Framework, Dapper, ADO.NET, NServiceBus, Identity Server, Roslyn, xUnit, Fluent Assertions
- Databases & Data: SQL Server (querying, schema design, large-scale ETL/processing), CosmosDB, Table/Azure Storage, SQLite
- Architecture & Patterns: Microservices, CQRS, DDD, Asynchronous Programming, RESTful APIs, Real-time/Data-driven Systems, Performance Tuning/Refactoring
- Tools & Platforms: Visual Studio, VS Code, ReSharper, Git/GitHub/GitLab, Azure (Functions, Service Bus), AWS, Docker, Kubernetes, NGINX/IIS, Jenkins/CircleCI/Octopus
- Testing & Other: SpecFlow, Jest, Webpack, Bootstrap/Bulma
WORK EXPERIENCE
Senior Developer November 2024 – Present
Peoples Pension – https://thepeoplespension.co.uk Crawley
- Architected and delivered a scalable .NET Core integration for the government Pension Dashboard using Azure Service Bus.
- Designed and implemented robust, compliant RESTful connectivity with comprehensive SpecFlow integration testing aligned to government schemas.
- Focused on performance, reliability, and maintainability in a high-stakes financial environment.
Senior Developer, Front Office November 2022 – November 2024
T Rowe Price – <www.troweprice.com> London
- Developed and enhanced internal risk management applications for investment operations, including React/TypeScript dashboards and daily reporting integrated with MSCI services.
- Built scalable back-end components using .NET Core, Azure Functions, Azure Service Bus, and AWS to improve real-time visibility and reporting accuracy in a banking/finance context.
- Handled async processing and data-driven workflows for high-volume financial data.
Full Stack Developer August 2021 – September 2022
Essenys – <www.essensys.tech> London
Maintained and extended legacy .NET Framework office management system with new features and integrations (Stripe, GoCardless, Ezeep).
Front End Developer July 2020 – July 2021
Auk Technologies – <www.auktechnology.com> London
Contributed to financial trading platforms: legacy Vue 2 inflation trading system, Angular 2 gas trading platform, and greenfield React-based cryptocurrency trading system.
Back End Developer December 2019 – June 2020
Mindshare (WPP) – <www.mindshareworld.com> London
Developed microservices in an Agile environment mixing .NET Framework, .NET Core, and React/TypeScript UIs for large-scale internal marketing/finance-adjacent applications.
Senior Developer June 2019 – December 2019
IQVIA – <www.iqvia.com> Brighton
- Migrated legacy MVC applications to containerised .NET Core services with React front-ends.
- Refactored brownfield codebases to modern standards, improving performance, maintainability, and delivery speed for querying large medical datasets.
Developer December 2016 – June 2019
Benchmark Capital – <www.creative-technologies.co.uk> Brighton
- Maintained legacy WebForms applications and led greenfield client portal project using React/TypeScript front-end, custom API, and Identity Server 4 authentication.
- Implemented Service-Oriented Architecture with NServiceBus 6 for reliable messaging in financial services.
- Pioneered company’s adoption of React/TypeScript with best practices for scalable, maintainable code.
Senior Developer January 2016 – December 2016
Into University Partnerships – <www.intoglobal.com> Brighton
React/Angular + Django for E-Learning tools.
Developer January 2015 – December 2015
TLM Nexus – <www.tlmnexus.com> Brighton
Rewrote legacy WebForms military system to modular MVC.
Project Engineer February 2011 – December 2015
Gendis – <www.gendis.co.uk> Brighton
Built MVC 3/IoT/cloud access control system on AWS with MQTT.
English Teacher September 2008 – September 2010
Seoul, South Korea
Junior Developer June 2006 – June 2007
Gabriel Scientific – <www.gabriel.co.uk> Manchester
EDUCATION
Intermediate Korean Language Course – September 2010 – November 2010
Sogang University, Seoul, South Korea
BA (Hons) 1st, Computing Science with Industrial Experience – September 2004 – June 2008
University of Manchester
A-Levels, September 2002 – June 2004
Farnborough 6th From College
CERTIFICATIONS
SAFe Agile 4.5, October 2018 – October 2019
https://scaledagile.com
COMMUNITY MEMBERSHIPS
- AsyncJS, Brighton
- Alt.Net, Brighton
PERSONAL PROJECTS
I have a number of personal projects I have been working on:
- https://taxoptimiser.mccorry.dev A PAYE pensions and National Insurance optimiser.
- https://abandoned.mccorry.dev A tool to help get abandoned cars removed.
- https://mccorry.dev My blog and CV site.
REFERENCES
References are available on request.
