Hi, I’m John Mark Tadiparthi, a Senior Software Engineer with 20+ years of delivering enterprise-grade solutions across Healthcare, Retail, Government, Finance, Telecommunications, and ERP. I specialize in full-stack .NET development and legacy-system modernization, thriving in Agile/SAFe environments, mentoring teams, and driving continuous improvement through microservices, TDD, and DevOps. I enjoy turning complex technical challenges into maintainable systems, mentoring colleagues, and collaborating with stakeholders to ensure robust, scalable outcomes. My experience spans modernising radiotherapy QA tools at Elekta, migrating databases with zero data loss, and building multi-language/multi-currency platforms for travel and hospitality, all while maintaining a strong focus on quality and traceability using Jira/Confluence and Polarion.

John Mark Tadiparthi

Hi, I’m John Mark Tadiparthi, a Senior Software Engineer with 20+ years of delivering enterprise-grade solutions across Healthcare, Retail, Government, Finance, Telecommunications, and ERP. I specialize in full-stack .NET development and legacy-system modernization, thriving in Agile/SAFe environments, mentoring teams, and driving continuous improvement through microservices, TDD, and DevOps. I enjoy turning complex technical challenges into maintainable systems, mentoring colleagues, and collaborating with stakeholders to ensure robust, scalable outcomes. My experience spans modernising radiotherapy QA tools at Elekta, migrating databases with zero data loss, and building multi-language/multi-currency platforms for travel and hospitality, all while maintaining a strong focus on quality and traceability using Jira/Confluence and Polarion.

Available to hire

Hi, I’m John Mark Tadiparthi, a Senior Software Engineer with 20+ years of delivering enterprise-grade solutions across Healthcare, Retail, Government, Finance, Telecommunications, and ERP. I specialize in full-stack .NET development and legacy-system modernization, thriving in Agile/SAFe environments, mentoring teams, and driving continuous improvement through microservices, TDD, and DevOps.

I enjoy turning complex technical challenges into maintainable systems, mentoring colleagues, and collaborating with stakeholders to ensure robust, scalable outcomes. My experience spans modernising radiotherapy QA tools at Elekta, migrating databases with zero data loss, and building multi-language/multi-currency platforms for travel and hospitality, all while maintaining a strong focus on quality and traceability using Jira/Confluence and Polarion.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Senior Software Engineer at Elekta Ltd
March 1, 2021 - December 1, 2024
Worked 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, 2021
Enhanced 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, 2020
Enhanced 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, 2019
Enhanced 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, 2018
Implemented 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, 2018
Built 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, 2016
Maintained Pension Management BPM; workflow management handled via JavaScript and SQL 2008.
Senior Back-end Developer at Eviivo
December 1, 2016 - May 1, 2017
SaaS 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, 2016
C#, 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, 2014
MVC4, 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, 2013
C#, 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, 2012
MVC/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, 2012
LMS 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, 2011
BAU 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, 2013
Hospitality-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, 2010
B2B 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, 2007
Led 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, 2006
Web-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, 2003
CMS development with ColdFusion and Oracle; Worldpay online payment processing integration; Verity search implementation.
Lead Developer at Netdecisions Ltd
July 1, 1999 - April 1, 2002
Developed 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, 1999
ERP 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, 1992
MSc Mathematics at Indian Institute of Technology, Kharagpur, India
January 1, 1992 - January 1, 1994

Qualifications

Professional Scrum Master I (PSM-I)
January 11, 2030 - March 13, 2026

Industry Experience

Healthcare, Retail, Government, Financial Services, Telecommunications, Travel & Hospitality, Software & Internet, Professional Services, Media & Entertainment, Education, Other

Experience Level

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

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer today.