Available to hire
Having experience in software development with various programming languages, I am keen to contribute to hands-on development and mentor junior developers.
Familiar with AWS, Azure, React, Python, CI/CD, Docker, Kubernetes, and Linux, I am a senior software engineer with extensive experience in C#, ASP.NET MVC, and database migration to enhance software reliability and performance. I am proficient in Agile SAFe methodologies, API integrations, and automated deployment tools to deliver scalable, high-quality solutions. Committed to driving technological innovation and optimizing development processes for impactful business growth.
Language
English
Fluent
Work Experience
Senior Software Engineer at Elekta Ltd, Crawley, UK
March 1, 2021 - December 1, 2024Delivered medical-device software using VB6, C++, Boost, C#, and WPF within an Agile SAFe program; supported database migration from SQL Server 2000 to SQL Server 2014.
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, London, UK
September 1, 2020 - February 1, 2021Implemented ASP.NET Web Forms and Angular components for e-commerce platform; SOAP/WCF/REST Web API integration with Magento and ERP (Merret).
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, London, UK
December 1, 2019 - March 1, 2020ASP.NET MVC5 applications using NHibernate and SQL Server.
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, London, UK
March 1, 2019 - November 1, 2019WIn Forms and ASP.NET Web Forms for e-commerce platform; SOAP/WCF/REST API integration with Magento and ERP (Merret).
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.
.NET Full Stack Developer at Thomson Reuters, London, UK
July 1, 2018 - November 1, 2018MVC4/Razor and C# with strong TDD practices (NUnit and MOQ), Unity IoC, Gulp, ESLint, and TFS-based CI.
.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 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 C# Developer at Deloitte, London, UK
November 1, 2017 - May 1, 2018MVC4/C# modules backed by Entity Framework, SQL Server, AutoFac; automated deployments (CI/CD) using GitHub Enterprise, Red Gate tooling, and Octopus Deploy.
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.
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 Evivo, London, UK
December 1, 2016 - May 1, 2017SaaS booking platforms serving independent hotels and B&Bs; built booking admin systems with multi-language and multi-currency support; integrated external channels such as Booking.com and Expedia via REST and SOAP APIs.
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.
Developer at JLT, Leatherhead, UK
August 1, 2016 - November 1, 2016Maintained Pension Management BPM; workflow management handled via JavaScript and SQL Server 2008.
Developer at JLT
August 1, 2016 - November 1, 2016Maintained Pension Management BPM; workflow management implemented via JavaScript and SQL 2008.
Senior Back-end Developer at JLT
August 1, 2016 - November 1, 2016Maintained Pension Management BPM; workflow management handled via JavaScript and SQL 2008.
Lead Developer at Epsilon, London, UK
January 1, 2016 - May 1, 2016C#, SQL Server 2008, SVN, Apex SQL; migrated Java applications to C#.
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.
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.
Full Stack Developer at Inspired Thinking Group, London, UK
September 1, 2013 - April 1, 2014MVC4, Razor, Entity Framework, C#, (.NET 4.5), SQL Server 2008, HTML, JavaScript, jQuery; Ken do controls (grids/droppdowns), ReSharper, Dependency Injection.
.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.
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, Swindon, UK
June 1, 2013 - July 1, 2013C#, multi-threading MVVM, Light Prism, Agile.
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.
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 .NET Developer at TW Group, London, UK
October 1, 2012 - January 1, 2013C#, MVC4, Web API, Razor, jQuery, AJAX.
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.
Full Stack Developer at School Website, London, UK
July 1, 2012 - November 1, 2012MVC/.NET, C#, ASP.NET, SQL, HTML/JS; ASP.NET/SIS, jQuery, Ken do controls.
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, Weybridge, UK
February 1, 2012 - June 1, 2012C#, VB.NET, SQL, HTML, JavaScript, AJAX; SVN.
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 Developer at Best of the Best, London, UK
May 1, 2011 - September 1, 2011C#, ASP.NET, HTML, JavaScript, CSS; jQuery.
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 Developer at Best of the Best
May 1, 2011 - September 1, 2011C#, ASP.NET, HTML, JavaScript, CSS; SQL 2005.
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
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.
Software Engineer at Reed Business Information, London, UK
August 1, 2007 - August 1, 2010C#, SQL Server; SIS packages to import data into the property SQL database from multiple sources.
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.
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).
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 Developer at Forvus Clapham, London, UK
May 1, 2006 - August 1, 2007Content Management Systems using ASP, VBScript, VB, ColdFusion, SQL and Oracle databases for clients such as Orange and Welsh Development Agency (WDA).
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.
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, Chennai, India
June 1, 1994 - June 1, 1999VC++ (MFC) and SQL; ERP product Ramco MR.ERP.
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.
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, 1994Integrated MSc Mathematics at Indian Institute of Technology Kharagpur, India
September 1, 1989 - May 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 in London today.