Senior .NET Contractor
Lewis Cooke
Conscientious, senior .NET contractor with strong experience across the stack. I believe in writing clean, testable code and taking pride in the craft - no corners cut, top quality delivered.
Experience
Development of the 'Wave' product for fintech Breaking Wave inside Deutsche Bank - handling project and user management to enable clients to set up and tear down businesses and onboard/off-board users with fewer regulatory hurdles and a high level of process automation.
Serverless microservice architecture in Azure. Integration with ViaWire, Monday, Xero, Chargebee, and Zones. Proof of concept for Azure Function integration with AI Agents via Azure AI Foundry.
Code analysis, technical debt reduction, and bug fixing for an inherited BP project hosted in Azure Cloud.
Development of a cashflow modelling tool for fintech I4C (now Intelliflo). Built a calculation engine for complex financial formulas - mortgage and investment calculators - backed by extensive SpecFlow integration tests.
Developed CRUD operations for a .NET Core API using GraphQL and MongoDB. Worked closely with financial modelling team to resolve bugs in modelling documentation and implementation.
Development of an investment management platform for fintech Parmenion. Working towards a microservice architecture with 70+ services across varying technologies and languages.
Enterprise web application development for health insurance lifecycle management. SOA architecture with Web APIs, WCF services, and NServiceBus. Mentored junior developers and led code reviews.
Entrepreneurial Spark website for RBS Group. Searchable/filterable Angular components, multi-step AJAX forms, and HTML5 local storage for application state persistence.
High-end cruise line website. Cruise and package pricing services with complex business rules, and a postcode-to-address translation service via third-party API.
High-end travel websites with a focus on clean, maintainable, testable code using dependency injection and unit testing.
Six-site build for a household cereal brand including multi-step competition processes, custom data import for 10,000 pages, and location-based search with geocoding.
Two further big-brand sites with Adestra eCRM API integration - built a configurable and extensible sync service deployable across multiple sites without code changes.
Site search, job search, application and registration processes with SagePay payment integration and Microsoft Dynamics CRM via Silverbear API.
Two websites for the world's second largest professional services network. Included subscription management, multi-step registration, a customised forum with AJAX file uploads and topic tagging, multi-stage content approval workflow, and SiteMinder integration.
Umbraco 7 build with dynamic product search - filtering and inline loading of results using AJAX, Web API, and Mustache.js.
Multilingual multi-site Umbraco 6/7 builds for a British multinational automotive company. Angular component for CMS users to manage content via Akamai's CDN.
Multilingual multi-site Umbraco build with location-based redirection, Visit Britain API content feed, and Fuse.js powered search.
.NET, Umbraco, and front-end development of various web applications. Third-party API integrations including Google Maps, CloudMade Maps, SagePay, and Meetup. Full architectural ownership of projects featuring custom search (Examine/Lucene), multi-step event booking, and multilingual builds.