I am a business-focused Microsoft certified full stack web specialist with 30 years of experience. I have delivered and led many successful projects on time and within budget, including the real-time Manchester Tram notification software, three top free downloaded Cordova medical apps, and a transformational AWS cloud project. I am passionate about developing robust and scalable software solutions that meet business needs and leverage the latest technologies. Over my career, I have gained extensive expertise in .NET technologies, AWS cloud infrastructure, web development, database management, and Agile practices. I enjoy working in diverse environments, collaborating with cross-functional teams and mentoring junior developers. I embrace innovative tools like Generative AI Co-pilot to speed up development while maintaining quality and reliability.

Robert Mclaughlin

I am a business-focused Microsoft certified full stack web specialist with 30 years of experience. I have delivered and led many successful projects on time and within budget, including the real-time Manchester Tram notification software, three top free downloaded Cordova medical apps, and a transformational AWS cloud project. I am passionate about developing robust and scalable software solutions that meet business needs and leverage the latest technologies. Over my career, I have gained extensive expertise in .NET technologies, AWS cloud infrastructure, web development, database management, and Agile practices. I enjoy working in diverse environments, collaborating with cross-functional teams and mentoring junior developers. I embrace innovative tools like Generative AI Co-pilot to speed up development while maintaining quality and reliability.

Available to hire

I am a business-focused Microsoft certified full stack web specialist with 30 years of experience. I have delivered and led many successful projects on time and within budget, including the real-time Manchester Tram notification software, three top free downloaded Cordova medical apps, and a transformational AWS cloud project. I am passionate about developing robust and scalable software solutions that meet business needs and leverage the latest technologies.

Over my career, I have gained extensive expertise in .NET technologies, AWS cloud infrastructure, web development, database management, and Agile practices. I enjoy working in diverse environments, collaborating with cross-functional teams and mentoring junior developers. I embrace innovative tools like Generative AI Co-pilot to speed up development while maintaining quality and reliability.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
See more

Language

English
Fluent
Amharic
Advanced

Work Experience

Software Developer at Entain
April 1, 2024 - Present
Created partition of the entire back-office suite of web services enabling real-time updates of games markets and odds. Developed all services in .NET Core 8 using Swagger and SQL server with Dapper, leveraging Generative AI Co-pilot to accelerate development.
Software Developer at Agidea (Springboard)
April 1, 2024 - July 28, 2025
Built a suite of software for collecting and analyzing sales figures from retailers in shopping centres. Developed an AWS-based solution featuring a .NET Core web app on Fargate/Docker, DynamoDB backend, real-time chat SPA with Appsync and React, API Gateway invoking Lambda for mobile apps, all deployed via Amazon CDK secured with Cognito using JWT tokens.
Software Engineer at Bet365
April 1, 2021 - July 28, 2025
Developed enterprise-grade back-office tools for creating and managing sports markets including tennis, basketball, baseball, and E-Sports. Wrote real-time code to settle bets using VB.NET, C#, Transact SQL, and SQL Server.
Software Developer at ClearPay Finance
September 1, 2018 - July 28, 2025
Assisted a FinTech startup taking a new product to market by developing payment gateway plugins for Magento1, Magento2, and WooCommerce in PHP and JavaScript on Linux platforms.
Senior Software Engineer at National Institute of Clinical Excellence (NICE)
April 1, 2018 - July 28, 2025
Led development of multiple systems using TDD, Agile/Kanban/Lean CI environment to GDS processes. Developed guidance systems, REST APIs, React-based annotation tools, cross-platform mobile apps using Phonegap, and secure pharmaceutical websites using technologies like ASP.NET Core, Web API, RavenDB, and jQuery.
Software Engineer at Blueprint Software Design
September 1, 2010 - July 28, 2025
Developed a scalable multi-threaded email compilation and sending tool using MVC 2 and Task Parallel Library with NUnit and WATIN for continuous integration testing.
Software Developer at Thales
June 1, 2010 - July 28, 2025
Led development of the Central system for Manchester Tram network providing real-time tracking, alerts, and timetable information. Architected the system and trained developers. Developed high availability multi-threaded real-time software with failover mechanisms, SQL Server replication, and UDP interfaces to on-board tram computers.
Full Stack Developer at Code Computer Love
October 1, 2008 - July 28, 2025
Developed new features using ASP.NET and SQL Server for various high-profile clients’ websites, based on templates provided by designers.
Lead Developer at Snap-On tools (via Cabis)
April 1, 2008 - July 28, 2025
Led development of ASP.NET 2 website for Volvo dealers to loan expensive tools. Included features such as shopping cart, stock availability, single sign-on for US and UK dealers, secure XML web services, multi-language localization, and themed user experiences.
Software Developer at Manchester University
February 1, 2007 - July 28, 2025
Introduced and led faculty ASP.NET and SQL Server developments. Defined best practices and architecture. Developed reusable building blocks for authentication, single sign-on with Active Directory, n-Tier data access, and reusable web components.
Web Developer at Amaze Ltd
May 1, 2005 - July 28, 2025
Engaged in all aspects of web development in a busy agency environment. Specialized in Microsoft .NET and web development working on multiple high-profile projects.
Senior Software Engineer at InterVoice
December 31, 2002 - July 28, 2025
Developed pre-paid mobile solutions for major telecom clients in a rapidly expanding market. Worked full development cycle with large datasets to IS0 9000 standards in a multi-threaded TCP/IP distributed real-time environment using C, Perl, and Sybase.
Software Developer at Entain
April 1, 2024 - Present
Created partition of the entire back-office suite of web services enabling real-time market and odds updates for gambling platforms like Ladbrokes and Coral. Developed all services in .NET Core 8 using Swagger and SQL Server with Dapper. Utilized Generative AI Co-pilot to speed development where appropriate.
Software Developer at Agidea (Springboard)
April 1, 2024 - July 28, 2025
Built a suite of software on AWS to collect and analyze sales figures from retailers. Developed a .NET Core web app running on Docker/Fargate, DynamoDB backend, real-time chat SPA with Appsync and React, API gateway invoking Lambda for mobile apps. Used Amazon CDK and Cognito for security.
Developer at Bet365
April 1, 2021 - July 28, 2025
Worked in an enterprise environment creating new betting markets for tennis, basketball, baseball, and e-sports. Developed back-office tools and real-time code for bet settlement. Used VB.NET, C#, T-SQL, and SQL Server.
Developer at ClearPay Finance
September 1, 2018 - July 28, 2025
Helped a fintech startup bring a new payment product to market. Developed payment gateway plugins for Magento 1 & 2 and WooCommerce in PHP and JavaScript on Linux platforms.
Senior Developer at National Institute of Clinical Excellence (NICE)
April 1, 2018 - July 28, 2025
Led and delivered many systems using test-driven development in Agile/Kanban/Lean CI environments aligned to GDS standards. Developed NICE guidance pages backend API and frontend, React-based annotation tool, Cordova cross-platform mobile apps, EPiServer-based tools for personalized email content, and secure pharma websites.
Developer at Blueprint Software Design
September 1, 2010 - July 28, 2025
Developed a scalable multi-threaded email compilation and sending tool for report mail using MVC 2 and Task Parallel Library with NUnit and WATIN for continuous integration testing.
Lead Developer at Thales
June 1, 2010 - July 28, 2025
Led development of the Central system tracking Manchester trams, providing real-time alerts and timetable info. Architected high-availability, multithreaded real-time system, handling timetable import, real-time calculations, screen controls, failover, and UDP interface communication. Agile project with TDD using NUnit. Technologies included ASP.NET, C#, jQuery, JavaScript, XML interfaces with SSL and Ajax control toolkit in high-security environment.
Full Stack Developer at Code Computer Love
October 1, 2008 - July 28, 2025
Developed new features for high-profile clients' websites using ASP.NET and SQL Server, transforming web designer's templates into functional components for various commercial sites.
Lead Developer at Snap-On tools (via Cabis)
April 1, 2008 - July 28, 2025
Led development for ASP.NET 2 website for managing loan tools for Volvo main dealers. Responsible for shopping cart, stock availability, single sign-on with membership providers in US and UK, XML web services secured with WSE 3.0, localization for 16 languages, and themed user experience.
Faculty Lead Developer at Manchester University
February 1, 2007 - July 28, 2025
Introduced and led ASP.NET and SQL Server development within the faculty. Defined architecture and best practices. Developed reusable building blocks for authentication, single sign-on with Active Directory, n-Tier data access, and reusable web components.
Web Developer at Amaze Ltd
May 1, 2005 - July 28, 2025
Gained experience in all aspects of web development in a high-pressure agency environment. Specialized in Microsoft .NET and worked on multiple high-profile projects.
Senior Software Engineer at InterVoice
December 31, 2002 - July 28, 2025
Developed pre-paid mobile solutions for clients like BT Cellnet and Telefonica. Worked full development lifecycle in a multithreaded TCP/IP distributed real-time environment using C, Perl, and Sybase. Worked to ISO 9000 standards.
Software Developer at Entain
April 1, 2024 - Present
Developed the partition of the entire back-office suite of web services enabling the creation and real-time updating of all games markets and odds. Utilized netcore 8, Swagger, SQL server with Dapper, and leveraged Generative AI Co-pilot to enhance development speed.
Software Developer at Agidea (Springboard)
April 1, 2024 - July 28, 2025
Built a software suite to collect and analyze sales figures from retailers. The solution operated on AWS, featuring netcore web app on Fargate/Docker, DynamoDB backend, real-time chat SPA using Appsync and REACT, API Gateway invoking Lambda web service for mobile apps, deployed through Amazon CDK and secured with Cognito using JWT tokens.
Software Developer at Bet365
April 1, 2021 - July 28, 2025
Created new tennis, basketball, baseball, and E-Sports markets in an enterprise environment. Responsible for backend tools to create matches and real-time code to settle bets based on specific criteria, using VB.NET, C#, Transact SQL, and SQL Server.
Developer at ClearPay Finance
September 1, 2018 - July 28, 2025
Assisted a Financial Tech startup in taking a new product to market. Developed payment gateway plugins for Magento 1 & 2 and WooCommerce using PHP and JavaScript on Linux platforms.
Software Developer at National Institute of Clinical Excellence (NICE)
April 1, 2018 - July 28, 2025
Led and delivered many systems in a TDD Agile/Kanban/Lean CI environment following GDS processes. Developed guidance systems, consultation comment tools, cross-platform mobile apps, content tagging tools, and secure pharma websites. Worked extensively with ASP.NET Core, Web API, REACT, RavenDB, Snooze, MSpec, and Phongap.
Software Developer at Blueprint Software Design
September 1, 2010 - July 28, 2025
Developed a scalable multi-threaded email compilation and sending tool using MVC 2 and Task Parallel Library with NUnit and WATIN for continuous integration testing.
Lead Developer at Thales
June 1, 2010 - July 28, 2025
Led the development of a central tracking system for Manchester Tram network providing real-time alerts and timetable info. Architected and trained developers on high-availability multi-threaded real-time software using ASP.NET, C#, jQuery, XML, WCF, and SQL Server in a secure Agile TDD environment.
Full Stack Developer at Code Computer Love
October 1, 2008 - July 28, 2025
Full stack ASP.NET and SQL Server development to add new features for high-profile clients across multiple websites.
Lead Developer at Snap-On tools (via Cabis)
April 1, 2008 - July 28, 2025
Developed Volvo loan tools system allowing main dealers to loan expensive tools. Built as an ASP.NET 2 website with features including shopping cart, stock availability, single sign-on for US and UK dealers, XML secured web services, localization for 16 languages, and themed user interface.
Lead Developer at Manchester University
February 1, 2007 - July 28, 2025
Introduced and led ASP.NET and SQL Server development efforts for the faculty. Defined best practice and architecture, and created reusable components for authentication, single sign-on, n-tier data access, and web page templates.
Web Developer at Amaze Ltd
May 1, 2005 - July 28, 2025
Web development in a high-pressure agency environment specializing in Microsoft .NET and web technologies working on high-profile projects.
Senior Software Engineer at InterVoice
December 31, 2002 - July 28, 2025
Developed pre-paid mobile solutions for telecom giants including BT Cellnet and Telefonica. Worked full development cycle in a multithreaded TCP/IP distributed real-time environment using C, Perl, and Sybase, adhering to ISO 9000 standards.
Software Developer at Entain
April 1, 2024 - Present
Created partition of the entire back-office suite of web services enabling games markets and odds to be created and updated in real time using .NET Core 8, Swagger, and SQL Server with Dapper. Utilized Generative AI Co-pilot to speed up development.
Software Developer at Agidea (Springboard)
April 1, 2024 - July 28, 2025
Built a suite of AWS-hosted software to collect and analyze sales figures from retailers. Developed a NetCore web app running on Fargate/Docker, DynamoDB backend, real-time chat SPA with Appsync and React, API Gateway invoking Lambda services, deployed via Amazon CDK and secured with Cognito using JWT tokens.
Software Developer at Bet365
April 1, 2021 - July 28, 2025
Worked in an enterprise environment creating new sports markets and real-time bet settling. Developed back-office tools and real-time services using VB.NET, C#, T-SQL, and SQL Server.
Software Developer at ClearPay Finance
September 1, 2018 - July 28, 2025
Developed payment gateway plugins for Magento 1 & 2 and WooCommerce in PHP and JavaScript on Linux. Assisted a fintech startup to launch a new product eventually sold to a leading interest-free credit company.
Software Engineer at National Institute of Clinical Excellence (NICE)
April 1, 2018 - July 28, 2025
Led multiple service deliveries in an Agile/Kanban environment. Developed systems including NICE guidance APIs and websites, real-time React annotation tools, several mobile apps using Phongap/Cordova, an EPiServer-based medical content tool, and secure pharma clinical trial sites. Employed test-driven development and advanced .NET technologies.
Software Developer at Blueprint Software Design
September 1, 2010 - July 28, 2025
Developed a scalable multi-threaded email compilation and sending tool using MVC 2 and Task Parallel Library with NUnit and WATIN for testing and continuous integration.
Lead Developer at Thales
June 30, 2010 - July 28, 2025
Led development of the Manchester Tram real-time system tracking trams, providing alerts and timetable info. Architected a high-availability, multi-threaded system. Technologies included ASP.NET, C#, jQuery, XML, WMI for clustering, SQL Server replication, and Agile processes with TDD.
Full Stack Developer at Code Computer Love
October 1, 2008 - July 28, 2025
Developed new features on ASP.NET/SQL server technology for high-profile clients and websites, delivering functionality based on provided web templates.
Lead Developer at Snap-On tools (via Cabis)
April 1, 2008 - July 28, 2025
Led development of an ASP.NET tool for loaning expensive tools to dealers with functionalities like shopping cart, SSO membership, XML web services, multi-lingual support, and localization.
ASP.NET and SQL Server Lead Developer at Manchester University
February 1, 2007 - July 28, 2025
Introduced and led ASP.NET and SQL Server development within faculty, defining best practices and architectures. Developed reusable components for authentication, single sign-on with Active Directory, data access layers and page templates.
Web Developer at Amaze Ltd
May 1, 2005 - July 28, 2025
Contributed broadly to web development in a fast-paced agency environment with specialization in Microsoft .NET technologies.
Senior Software Engineer at InterVoice
December 31, 2002 - July 28, 2025
Developed pre-paid mobile solutions for major clients in a multithreaded TCP/IP distributed real-time environment using C, Perl, and Sybase, meeting ISO 9000 standards.
Software Developer at Entain
April 1, 2024 - Present
Created partition of the entire back-office suite of web services enabling games markets and odds to be created and updated in real time. Developed using .NET Core 8, Swagger, SQL Server with Dapper. Utilized Generative AI Co-pilot to speed up development.
Software Developer at Agidea (Springboard)
April 1, 2024 - July 28, 2025
Built a suite of AWS-hosted software to collect and analyze retailer sales figures. Developed a .NET Core web app with Fargate/Docker, DynamoDB backend, real-time chat SPA with AppSync and React, API gateway invoking Lambda, all deployed with AWS CDK and secured by Cognito.
Developer at Bet365
April 1, 2021 - July 28, 2025
Developed enterprise back-office tools and real-time settlement code for tennis, basketball, baseball and E-Sports markets using VB.NET, C#, T-SQL and SQL Server.
Developer at ClearPay Finance
September 1, 2018 - July 28, 2025
Assisted a fintech startup in bringing a new product to market. Developed payment gateway plugins for Magento1, Magento2, and WooCommerce using PHP and JavaScript on Linux.
Senior Developer at National Institute of Clinical Excellence (NICE)
April 1, 2018 - July 28, 2025
Led and delivered multiple systems using TDD in Agile/Kanban/Lean CI environment following GDS processes. Developed systems including NICE guidance page web API and ASP.NET Core backend, React-based annotation tool, cross-platform Cordova medical apps, EPiServer content tagging tools, and secure pharma company trial info site.
Software Developer at Blueprint Software Design
September 1, 2010 - July 28, 2025
Developed a scalable multithreaded email compilation and sending tool using MVC 2 and Task Parallel library with NUnit and WATIN for continuous integration testing.
Lead Developer at Thales
June 1, 2010 - July 28, 2025
Led development of Manchester Tram Central real-time tracking system with alerts and timetable information. Architected system, trained team, and developed high availability multithreaded real-time systems including timetable import, validation, mapping, and real-time arrival info. Key technologies: ASP.NET, C#, jQuery, XML, WMI, SQL Server clustering.
Full Stack Developer at Code Computer Love
October 1, 2008 - July 28, 2025
Developed new features for high-profile client websites using full stack ASP.NET and SQL Server based on provided web design templates.
Lead Developer at Snap-On Tools (via Cabis)
April 1, 2008 - July 28, 2025
Led development of ASP.NET 2 website for Volvo dealer loan tools including shopping cart, stock availability, single sign-on, XML web services secured with WSE 3.0, localization for 16 languages, and theming.
Faculty ASP.NET and SQL Server Lead Developer at Manchester University
February 1, 2007 - July 28, 2025
Introduced and led ASP.NET and SQL Server development, defined best practices and architecture, developed reusable building blocks for authentication, single sign-on, and n-Tier data access using CodeSmith and NetTiers.
Web Developer at Amaze Ltd
May 1, 2005 - July 28, 2025
Worked on all aspects of web development in a high-pressure agency environment, specializing in Microsoft .NET and web technologies.
Senior Software Engineer at InterVoice
December 31, 2002 - July 28, 2025
Developed pre-paid mobile solutions for clients such as BT Cellnet and Telefonica in a multithreaded TCP/IP real-time environment using C, Perl, and Sybase.
Software Developer at Entain
April 1, 2024 - Present
Created partition of the entire back-office suite of web services enabling real-time creation and updates of games markets and odds using .NET Core 8, Swagger, and SQL Server with Dapper. Utilized Generative AI Co-pilot to accelerate development.
Software Developer at Agidea (Springboard)
April 1, 2024 - July 29, 2025
Built a suite of AWS-hosted software for sales data collection and analysis for retailers. Developed a .NET Core web app running on Fargate/Docker with a DynamoDB backend, real-time chat SPA using Appsync and REACT, and mobile APIs secured with Cognito deployed via AWS CDK.
Software Developer at Bet365
April 1, 2021 - July 29, 2025
Created back-office tools and real-time bet settlement code for various sports markets using VB.NET, C#, T-SQL, and SQL Server in an enterprise environment.
Software Developer at ClearPay Finance
September 1, 2018 - July 29, 2025
Developed payment gateway plugins for Magento 1 & 2 and WooCommerce in PHP and JavaScript on Linux for a fintech startup.
Senior Software Engineer at National Institute of Clinical Excellence (NICE)
April 1, 2018 - July 29, 2025
Led many systems development following Agile, Kanban, Lean, and TDD practices. Developed Web API and ASP.NET Core backend for NICE guidance pages, React annotation tools, Cordova mobile apps, and EPiServer content tools.
Software Developer at Blueprint Software Design
September 1, 2010 - July 29, 2025
Developed a scalable multi-threaded email compilation and sending tool using MVC 2, Task Parallel Library, NUnit, and WATIN for continuous integration testing.
Lead Developer at Thales
June 30, 2010 - July 29, 2025
Led development of real-time Manchester Tram tracking and notification system with high availability and multi-threaded design. Crafted timetable import/validation, scheduling modules and failover clustering with WMI, along with UDP interfaces for tram on-board communication.
Full Stack Developer at Code Computer Love
October 1, 2008 - July 29, 2025
Developed new ASP.NET and SQL Server features for several high-profile websites based on web designer templates.
Lead Developer at Snap-On tools (via Cabis)
April 1, 2008 - July 29, 2025
Led development of ASP.NET 2.0 website facilitating tool loans for dealers, including multi-language support, membership provider single sign-on, XML web services secured with WSE 3.0, and stock management.
Lead Developer at Manchester University
February 1, 2007 - July 29, 2025
Introduced and led faculty ASP.NET and SQL Server development. Defined best practices and architecture, and developed reusable components for authentication, single sign-on, data access, and web templates.
Web Developer at Amaze Ltd
May 1, 2005 - July 29, 2025
Worked on Microsoft .NET and web development projects for high-profile clients in a fast-paced agency environment.
Senior Software Engineer at InterVoice
December 31, 2002 - July 29, 2025
Developed pre-paid mobile solutions for major clients in a multithreaded TCP/IP distributed real-time environment using C, Perl, and Sybase, compliant with ISO 9000 standards.
Software Developer at Entain
April 1, 2024 - Present
Developed partition of the entire back-office suite of web services for real-time game markets and odds updates using .NET Core 8, Swagger, and SQL Server with Dapper. Leveraged Generative AI Co-pilot to accelerate development in a global gambling company environment.
Software Engineer at Agidea (Springboard)
April 1, 2024 - August 5, 2025
Built a suite of AWS-hosted software to collect and analyze retail sales figures. Developed a .NET Core web application with Fargate/Docker, DynamoDB backend, real-time chat SPA using React and Appsync, and secured mobile API services with Cognito and JWT tokens, all deployed via AWS CDK.
Developer at Bet365
April 1, 2021 - August 5, 2025
Created new sports markets for tennis, basketball, baseball, and E-Sports in an enterprise environment. Developed back-office tools and real-time bet settlement features using VB.NET, C#, Transact-SQL, and SQL Server.
Software Developer at ClearPay Finance
September 1, 2018 - August 5, 2025
Assisted a FinTech start-up with bringing a new interest-free credit product to market. Developed payment gateway plugins for Magento 1 & 2 and WooCommerce using PHP and JavaScript on Linux.
Lead Developer and TDD Specialist at National Institute of Clinical Excellence (NICE)
April 1, 2018 - August 5, 2025
Led development of multiple systems using TDD in Agile/Kanban/Lean CI environments aligned with GDS standards. Developed NICE guidance web systems with ASP.NET Core, React annotation tools, offline cross-platform mobile apps with Phonegap, and several backend systems with RavenDB and other technologies.
Software Developer at Blueprint Software Design
September 1, 2010 - August 5, 2025
Developed a scalable multi-threaded email compilation and sending tool with MVC 2 and Task Parallel Library. Implemented continuous integration testing using NUnit and WATIN.
Lead Developer at Thales
June 30, 2010 - August 5, 2025
Led development of the Manchester Tram Central tracking system providing real-time alerts and timetable info. Architected a high-availability, multithreaded, real-time system using ASP.NET, C#, jQuery, and complex SQL Server techniques including clustering and replication under Agile and TDD.
Full Stack Developer at Code Computer Love
October 1, 2008 - August 5, 2025
Developed new features for high-profile websites using ASP.NET and SQL Server based on designer templates for major clients across multiple sectors.
Lead Developer at Snap-On tools (via Cabis)
April 1, 2008 - August 5, 2025
Led development of Volvo loan tools ASP.NET 2 website featuring shopping cart, stock availability, SSO for US and UK dealers, XML web services secured with WSE 3.0, localization for 16 languages, and theming.
Lead Developer and Architect at Manchester University
February 1, 2007 - August 5, 2025
Introduced and led ASP.NET and SQL Server developments, defined architectures and best practices, building reusable authentication and n-tier data access components.
Web Developer at Amaze Ltd
May 1, 2005 - August 5, 2025
Worked on varied high-pressure web development projects, specializing in Microsoft .NET and web technologies for multiple clients.
Senior Software Engineer at InterVoice
December 31, 2002 - August 5, 2025
Developed pre-paid mobile solutions for clients including BT Cellnet and Telephonica. Full development cycle in multithreaded TCP/IP distributed real-time environments using C, Perl, and Sybase to ISO 9000 standards.
Software Developer at Entain
April 1, 2024 - Present
Developed partition for back-office web services for real-time creation and update of games markets and odds. Used .NET Core 8, Swagger, SQL Server with Dapper, and employed Generative AI Co-pilot to speed development.
Software Developer at Agidea (Springboard)
April 1, 2024 - August 5, 2025
Built a suite of software to collect and analyze retailer sales figures for shopping centres. Developed a netcore web app on AWS Fargate/Docker, used DynamoDB backend, real-time chat SPA with AppSync and React. Managed API Gateway, Lambda web services, secured with Cognito and JWT tokens, all deployed with AWS CDK.
Software Developer at Bet365
April 1, 2021 - August 5, 2025
Created new tennis, basketball, baseball and E-Sports betting markets. Developed back-office tools for match creation and real-time bet settlement using VB.NET, C# and Transact-SQL in SQL Server.
Software Developer at ClearPay Finance
September 1, 2018 - August 5, 2025
Supported a fintech start-up in launching a new product. Developed payment gateway plugins for Magento 1 & 2 and WooCommerce using PHP and JavaScript on Linux.
Software Developer at National Institute of Clinical Excellence (NICE)
April 1, 2018 - August 5, 2025
Led and delivered many systems in a TDD Agile/Kanban/Lean CI environment. Key projects included NICE guidance web API and front-end, React annotation tool for consultation comments, and cross-platform mobile apps built with PhoneGap. Developed systems using ASP.NET Core, jQuery, React, RavenDB and other technologies.
Software Developer at Blueprint Software Design
September 1, 2010 - August 5, 2025
Developed a scalable multi-threaded email compilation and sending tool for report mail using MVC 2 and Task Parallel Library with NUnit and WATIN for continuous integration testing.
Software Developer at Thales
June 1, 2010 - August 5, 2025
Led development of the real-time central system tracking trams, providing alerts and timetable info to stops. Architected and trained developers. Developed highly available multithreaded real-time systems with failover clustering, SQL Server replication, UDP interfaces, and secure XML SOAP communications for a high security Agile environment.
Full Stack Developer at Code Computer Love
October 1, 2008 - August 5, 2025
Developed new features in ASP.NET and SQL Server for high-profile clients including Carex, Morrishomes, Web-Blinds, Hillarys, and Cheshire Oaks Designer Outlet based on designer templates.
Lead Developer at Snap-On tools (via Cabis)
April 1, 2008 - August 5, 2025
Led development of an ASP.NET 2 website for Volvo loan tools supporting shopping cart, stock availability, single sign-on with membership providers, XML web services secured with WSE 3.0, and localization for 16 languages.
Lead Developer at Manchester University
February 1, 2007 - August 5, 2025
Introduced and led faculty ASP.NET and SQL Server development. Defined best practices and architecture and developed reusable building blocks for authentication, single sign-on, n-tier data access, and web components.
Web Developer at Amaze Ltd
May 1, 2005 - August 5, 2025
Gained broad web development experience in a high-pressure agency specializing in Microsoft .NET web projects on high-profile clients.
Senior Software Engineer at InterVoice
January 1, 2002 - August 5, 2025
Developed pre-paid mobile solutions for major clients, working full development cycle in a multithreaded TCP/IP distributed real-time environment using C, Perl and Sybase with ISO 9000 standards.
Software Developer at Entain
April 1, 2024 - Present
Created a partition of the entire back-office suite of web services for real-time game markets and odds updates. Technologies included .NET Core 8, Swagger, SQL Server with Dapper, and applied Generative AI Co-pilot to enhance development efficiency.
Software Developer at Agidea (Springboard)
April 1, 2024 - August 29, 2025
Built a suite of software for Springboard Ltd to collect and analyze sales figures from retailers. Developed a .NET Core web app running on AWS Fargate/Docker with a DynamoDB backend, real-time chat SPA using AppSync and REACT, Lambda-powered API Gateway for mobile apps, deployed via AWS CDK and secured with Cognito JWT tokens.
Developer at Bet365
April 1, 2021 - August 29, 2025
Created new tennis, basketball, baseball, and E-Sports markets in an enterprise environment. Developed back-office tools for match creation and real-time bet settlement using VB.NET, C#, T-SQL, and SQL Server.
Software Developer at ClearPay Finance
September 1, 2018 - August 29, 2025
Assisted a FinTech startup with a new product launch by developing payment gateway plugins for Magento 1 & 2 and WooCommerce. Technologies used include PHP, JavaScript on Linux.
Senior Developer at National Institute of Clinical Excellence (NICE)
April 1, 2018 - August 29, 2025
Led and delivered many systems in a TDD, Agile/Kanban/Lean, CI environment working to GDS standards. Developed guidance web systems using ASP.NET Core, Web API, REACT annotation tool, multiple mobile apps using PhoneGap/Cordova, an EPiServer tool for personalized email content, and a secure website for pharma clinical trial data sharing.
Software Developer at Blueprint Software Design
September 1, 2010 - August 29, 2025
Wrote a scalable multi-threaded email compilation and sending tool using MVC 2 and Task Parallel Library with NUnit and WATIN for continuous integration testing.
Lead Developer at Thales
June 1, 2010 - August 29, 2025
Led development of the real-time Manchester Tram tracking and notification system including timetable import, arrival calculation, high availability software with server failover, and UDP messaging to trams. Technologies included ASP.NET, C#, jQuery, XML interfaces, and Windows clustering in a secure Agile environment.
Full Stack Developer at Code Computer Love
October 1, 2008 - August 29, 2025
Developed new features for high-profile clients’ websites using ASP.NET and SQL Server based on designer templates for multiple retail and service websites.
Lead Developer at Snap-On tools (via Cabis)
April 1, 2008 - August 29, 2025
Led development of a loan tool system for Volvo main dealers using ASP.NET 2.0, shopping cart, stock availability, single sign-on across US and UK dealers, XML web services secured with WSE 3.0, localization for 16 languages, and SQL Server.
Lead Developer at Manchester University
February 1, 2007 - August 29, 2025
Introduced and led ASP.NET and SQL Server developments for the faculty. Defined best practices and architecture, and wrote reusable components for authentication, single sign-on, n-tier data access, and web page templates.
Web Developer at Amaze Ltd
May 1, 2005 - August 29, 2025
Gained exposure to all aspects of web development in a high-pressure agency specializing in Microsoft .NET technologies on several high-profile projects.
Senior Software Engineer at InterVoice
January 1, 2002 - August 29, 2025
Developed pre-paid mobile solutions for high-profile clients including BT Cellnet and Telefonica, in a multithreaded TCP/IP distributed real-time environment using C, Perl, and Sybase. Work was to ISO 9000 standards.

Education

B.Sc. (hons) at Manchester Met. University
January 1, 1994 - December 31, 1997
BTEC National Diploma at Coventry Technical College
January 1, 1989 - December 31, 1991
B.Sc. (hons) at Manchester Met. University
January 1, 1994 - December 31, 1997
BTEC National Diploma at The Coventry Technical College
January 1, 1989 - December 31, 1991
B.Sc. (hons) at Manchester Met. University
January 1, 1994 - December 31, 1997
BTEC National Diploma at Coventry Technical College
January 1, 1989 - December 31, 1991
B.Sc. (Hons) at Manchester Met. University
January 1, 1994 - December 31, 1997
BTEC National Diploma at The Coventry Technical College
January 1, 1989 - December 31, 1991
B.Sc. (hons) Software Engineering at Manchester Met. University
January 1, 1994 - December 31, 1997
BTEC National Diploma in Computer Engineering and Telecommunications at Coventry Technical College
January 1, 1989 - December 31, 1991
B.Sc. (hons) at Manchester Met. University
January 1, 1994 - December 31, 1997
BTEC National Diploma at The Coventry Technical College
January 1, 1989 - December 31, 1991
B.Sc. (hons) Software Engineering at Manchester Met. University
January 1, 1994 - January 1, 1997
BTEC National Diploma in Computer Engineering and Telecommunications at Coventry Technical College
January 1, 1989 - January 1, 1991
B.Sc. (hons) Software Engineering at Manchester Met. University
January 1, 1994 - January 1, 1997
BTEC National Diploma in Computer Engineering and Telecommunications at The Coventry Technical College
January 1, 1989 - January 1, 1991
B.Sc. (Hons) Software Engineering at Manchester Met. University
January 1, 1994 - January 1, 1997
BTEC National Diploma in Computer Engineering and Telecommunications at The Coventry Technical College
January 1, 1989 - January 1, 1991

Qualifications

Microsoft Certified Professional in 'Developing Web Applications in Visual C#.NET'
January 11, 2030 - July 28, 2025
Developing ASP.NET 2.0 Web applications and Visual Studio 2005
January 11, 2030 - July 28, 2025
ITIL Foundation Level
January 11, 2030 - July 28, 2025
Fastrack to Adaptive Server Enterprise and Sybase Database Administration
January 11, 2030 - July 28, 2025
Microsoft Certified Professional in Developing Web Applications in Visual C#.NET
January 11, 2030 - July 28, 2025
Certified to ITIL Foundation Level
January 11, 2030 - July 28, 2025
Developing ASP.NET 2.0 Web applications and Visual Studio 2005
January 11, 2030 - July 28, 2025
Fastrack to Adaptive Server Enterprise and Sybase Database Administration
January 11, 2030 - July 28, 2025
Microsoft Certified Professional in 'Developing Web Applications in Visual C#.NET'
January 11, 2030 - July 28, 2025
Developing ASP.NET 2.0 Web applications and Visual Studio 2005
January 11, 2030 - July 28, 2025
Certified to ITIL Foundation Level
January 11, 2030 - July 28, 2025
Fastrack to Adaptive Server Enterprise and Sybase Database Administration
January 11, 2030 - July 28, 2025
Microsoft Certified Professional in Developing Web Applications in Visual C#.NET
January 11, 2030 - July 28, 2025
Certified to ITIL Foundation Level
January 11, 2030 - July 28, 2025
Developing ASP.NET 2.0 Web applications and Visual Studio 2005
January 11, 2030 - July 28, 2025
Fastrack to Adaptive Server Enterprise and Sybase Database Administration
January 11, 2030 - July 28, 2025
Microsoft Certified Professional in 'Developing Web Applications in Visual C#.NET'
January 11, 2030 - July 29, 2025
Developing ASP.NET 2.0 Web Applications and Visual Studio 2005
January 11, 2030 - July 29, 2025
ITIL Foundation Level
January 11, 2030 - July 29, 2025
Fastrack to Adaptive Server Enterprise and Sybase Database Administration
January 11, 2030 - July 29, 2025
Microsoft Certified Professional in Developing Web Applications in Visual C#.NET
January 11, 2030 - August 5, 2025
Certified to ITIL Foundation Level
January 11, 2030 - August 5, 2025
Fastrack to Adaptive Server Enterprise and Sybase Database Administration
January 11, 2030 - August 5, 2025
Microsoft Certified Professional in 'Developing Web Applications in Visual C#.NET'
January 11, 2030 - August 5, 2025
Developing ASP.NET 2.0 Web applications and Visual Studio 2005
January 11, 2030 - August 5, 2025
ITIL Foundation Level Certified
January 11, 2030 - August 5, 2025
Fastrack to Adaptive Server Enterprise and Sybase Database Administration
January 11, 2030 - August 5, 2025
Microsoft Certified Professional in Developing Web Applications in Visual C#.NET
January 11, 2030 - August 29, 2025
Developing ASP.NET 2.0 Web Applications and Visual Studio 2005
January 11, 2030 - August 29, 2025
ITIL Foundation Level Certification
January 11, 2030 - August 29, 2025
Fastrack to Adaptive Server Enterprise and Sybase Database Administration
January 11, 2030 - August 29, 2025

Industry Experience

Software & Internet, Gaming, Financial Services, Healthcare, Government, Transportation & Logistics, Retail, Education