Available to hire
I’m a versatile senior software engineer with 20+ years delivering enterprise-grade solutions across Healthcare, Retail, Government, Finance, Telecommunications and ERP. I specialize in full-stack .NET development, legacy modernization, and cloud integrations. I thrive in Agile/SAFe environments, enjoy mentoring teams, and love solving hard problems with microservices, TDD, and DevOps practices.
Outside work, I enjoy refining requirements, helping testing teams, and exploring AI tools to assist developers. I’m open to remote or hybrid roles and committed to delivering robust software with clear documentation and strong collaboration.
Language
English
Fluent
Work Experience
Senior Software Engineer at Elekta Ltd
March 1, 2021 - December 1, 2024Worked across VB6.0, C++, C#, and WPF within an Agile SAFe program delivering medical-device software. Refactored a large C# WPF application to implement Dependency Injection (Unity) and a comprehensive unit-test harness, enabling automated build and release pipelines. Supported database migration from SQL Server 2000 to SQL Server 2014, performed BAU debugging, and internationalised UI resources for eight languages. Assisted QA in porting test cases from HP ALM to Polarion to improve traceability and compliance.
Senior .NET Developer at Harvey Nichols
September 1, 2020 - February 1, 2021Enhanced ASP.NET WebForms and Angular components for e-commerce platform; explored feasibility of upgrading to Azure Functions & App Services; SOAP / WCF / REST Web API integration with Magento and ERP (Merret); BAU debugging and detailed issue investigation.
Senior Back-End Developer at College of Policing
December 1, 2019 - March 1, 2020Enhanced ASP.NET MVC 5 applications using NHibernate and SQL Server; migrated the legacy website while preserving accessibility standards.
Senior .NET Developer at Harvey Nichols
March 1, 2019 - November 1, 2019Enhanced WinForms and ASP.NET WebForms for e-commerce platform; troubleshot SQL Agent Jobs and email alerting; SOAP / WCF / REST Web API integration with Magento and ERP (Merret); optimised SSIS data integration; BAU debugging.
Senior Full Stack Developer at Thomson Reuters
July 1, 2018 - November 1, 2018Implemented features in MVC4/Razor and C# with strong TDD practices (NUnit and Moq), Unity IoC, Gulp, ESLint, and TFS-based CI, delivering robust modules for global platforms.
Senior Developer at Deloitte
November 1, 2017 - May 1, 2018Built MVC4/C# modules backed by Entity Framework, SQL Server; AutoFac for DI; version control with GitHub Enterprise; automated deployments (CI/CD) using Red-Gate tooling and Octopus Deploy.
Senior Back-end Developer at JLT
August 1, 2016 - November 1, 2016Maintained Pension Management BPM; workflow management handled via JavaScript and SQL 2008.
Senior Back-end Developer at Eviivo
December 1, 2016 - May 1, 2017SaaS booking platform; built Booking Admin systems supporting multi-language and multi-currency operations; integrated external channels such as Booking.com and Expedia via REST and SOAP APIs; stack included MVC4, Web API, WCF, Knockout, GitHub, and Moq for unit testing.
Lead Developer at Epsilon
January 1, 2016 - May 1, 2016C#, SQL 2008 backend work; migrated JAVA applications to C#; mentored Junior developers; data migration tasks; scheduled tasks to move large data volumes (20 million records) from DREAMmail to Harmony.
Full Stack Developer at Inspired Thinking Group
September 1, 2013 - April 1, 2014MVC4, Razor, Entity Framework (Repository pattern), C#, .NET 4.5, SQL 2008; HTML/JavaScript; Kendo controls; Dependency Injection / IoC; WPF involvement.
WPF Developer at ADP DSI
June 1, 2013 - July 1, 2013C#, multi-threading, MVVM Light, Prism; single-handedly developed a WPF app to record user actions, screen captures, and input to automate bug reproduction with a mini toolbar.
Full Stack Developer at School Website
July 1, 2012 - November 1, 2012MVC/C#/ASP.NET/SQL; SSIS; HTML/JS; WCF RESTful services; STS-based single sign-on; SSIS data consolidation from 600 MySQL databases into one SQL DB.
VB.NET Developer at AI Talent
February 1, 2012 - June 1, 2012LMS specialist company; C#, VB.NET, ASP.NET, SQL, HTML, JavaScript, jQuery, AJAX; implemented data export to CSV; WinForms for data migration tasks.
Full Stack NET Developer at Best of the Best
May 1, 2011 - September 1, 2011BAU using C#, ASP.NET, HTML, JavaScript, CSS and SQL 2005; PayPal Express, Direct debits integration; e-commerce focus.
Full Stack NET Developer at TW Group
October 1, 2012 - January 1, 2013Hospitality-focused site catererandhotelkeeper.co.uk; C#, MVC4, Web API, Razor, jQuery; Google Custom Search; SEO metadata; RSS feed support; improved mobile scalability.
Senior Software Engineer at Reed Business Information
August 1, 2007 - August 1, 2010B2B data analytics; migrated source control to TFS; PoC for SQL 2008 spatial types; Google Maps integration; SSIS to process data into SQL.
Lead NET Developer at Forvus
May 1, 2006 - August 1, 2007Led a team delivering a desktop application for UK school performance tables; solution architecture; requirements gathering; cross-functional collaboration; technical designs.
Software Engineer at Aircom International
November 1, 2003 - May 1, 2006Web-based GIS applications using ASP.NET, VC++, and Oracle; ArcIMS and Crystal Reports for spatial and analytical reporting.
Web Developer at Epic Group Plc
May 1, 2002 - March 1, 2003CMS development with ColdFusion and Oracle; Worldpay online payment processing integration; Verity search implementation.
Lead Developer at Netdecisions Ltd
July 1, 1999 - April 1, 2002Developed websites and CMS using ASP, VBScript, VB, ColdFusion; multi-language databases; performance tuning; Verity search.
Lead Developer at Ramco Systems Ltd
June 1, 1994 - June 1, 1999ERP product MARSHAL and software consultancy; SPC/SQC, IMS, POMS; VC++ (MFC) and SQL; multi-language support.
.NET Full Stack Developer at Thomson Reuters
July 1, 2018 - November 1, 2018MVC4/Razor and C# with strong TDD practices (NUnit and Moq); Unity IoC; Gulp; ESLint; TFS-based CI.
Senior C# Developer at Deloitte
November 1, 2017 - May 1, 2018MVC4/C# modules backed by Entity Framework, SQL Server; AutoFac; GitHub Enterprise; automated deployments (CI/CD) using Red-Gate tooling and Octopus Deploy.
Developer at JLT
August 1, 2016 - November 1, 2016Maintained Pension Management BPM; workflow management implemented via JavaScript and SQL 2008.
Full Stack Developer at Best of the Best
May 1, 2011 - September 1, 2011C#, ASP.NET, HTML, JavaScript, CSS; SQL 2005.
Software Engineer at Reed Business Information
August 1, 2007 - August 1, 2010C#, SQL 2008; SSIS packages to process data and import into the property SQL database from multiple sources (e.g., Experian Access databases).
Lead .NET Developer at Forvus
May 1, 2006 - August 1, 2007Education-sector analytics provider; .NET WinForms; involved in solution architecture; requirements gathering; cross-functional collaboration; technical designs; project delivery.
Senior Back-end Developer at Eviivo
September 1, 2014 - May 1, 2017Built Booking Admin systems supporting multi-language and multi-currency operations. Integrated external channels such as booking.com and Expedia via REST and SOAP APIs. Tech stack included MVC4, Web API, WCF, Knockout, GitHub, and Moq for unit testing.
.NET Full Stack Developer at Inspired Thinking Group
September 1, 2013 - April 1, 2014Developed software in MVC4, Razor, Entity Framework (Repository pattern); C#, (.NET 4.5), SQL 2008, HTML, JavaScript, jQuery. Tools: SVN, Visual Studio 2012, JIRA; Kendo controls; Dependency Injection / IoC.
WPF Developer at ADP/DSI
June 1, 2013 - July 1, 2013C#/Multi-threading MVVM using Prism; Single-handedly developed WPF app to record user actions and automate bug reproduction; included a toolbar in taskbar.
Full Stack .NET Developer at Best of the Best
May 1, 2011 - September 1, 2011BAU using C#, ASP.NET, HTML, JavaScript, CSS and SQL 2005; Financial services integrations including PayPal Express Checkout and other payment flows.
Full Stack .NET Developer at TW Group
January 1, 2010 - December 31, 2013Provided strategic technical solutions for multiple engagements; developed website catererandhotelkeeper.co.uk using C#, MVC4, Web API, Razor, jQuery, and Ajax; implemented Google Custom Search and SEO enhancements; delivered RSS feed support for mobile site.
Lead .NET Developer at Reed Business Information
August 1, 2007 - August 1, 2010Migrated source control from Visual SourceSafe to Team Foundation Server, improving branching and CI. Created PoC for SQL 2008 spatial types; integrated Google Maps for geospatial searches; developed SSIS packages to process data into SQL database.
Education
BSc Mathematics at Indian Institute of Technology, Kharagpur, India
January 1, 1989 - January 1, 1992MSc Mathematics at Indian Institute of Technology, Kharagpur, India
January 1, 1992 - January 1, 1994Integrated MSc Mathematics at Indian Institute of Technology Kharagpur
September 1, 1989 - May 1, 1994BSc Mathematics at Indian Institute of Technology, Kharagpur, India
January 1, 1989 - January 1, 1992MSc Mathematics at Indian Institute of Technology, Kharagpur, India
January 1, 1992 - January 1, 1994Qualifications
Professional Scrum Master I (PSM-I)
January 11, 2030 - March 13, 2026Professional Scrum Master I (PSM-I)
January 11, 2030 - June 2, 2026Industry Experience
Healthcare, Retail, Government, Financial Services, Telecommunications, Travel & Hospitality, Software & Internet, Professional Services, Media & Entertainment, Education, Other
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.