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.

John Mark Tadiparthi

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.

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.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Senior Software Engineer at Elekta Ltd, Crawley, UK
March 1, 2021 - December 1, 2024
Delivered 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, 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, London, UK
September 1, 2020 - February 1, 2021
Implemented 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, 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, London, UK
December 1, 2019 - March 1, 2020
ASP.NET MVC5 applications using NHibernate and SQL Server.
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, London, UK
March 1, 2019 - November 1, 2019
WIn 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, 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.
.NET Full Stack Developer at Thomson Reuters, London, UK
July 1, 2018 - November 1, 2018
MVC4/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, 2018
MVC4/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, 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 C# Developer at Deloitte, London, UK
November 1, 2017 - May 1, 2018
MVC4/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, 2018
MVC4/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, 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 Evivo, London, UK
December 1, 2016 - May 1, 2017
SaaS 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, 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.
Developer at JLT, Leatherhead, UK
August 1, 2016 - November 1, 2016
Maintained Pension Management BPM; workflow management handled via JavaScript and SQL Server 2008.
Developer at JLT
August 1, 2016 - November 1, 2016
Maintained Pension Management BPM; workflow management implemented via JavaScript and SQL 2008.
Senior Back-end Developer at JLT
August 1, 2016 - November 1, 2016
Maintained Pension Management BPM; workflow management handled via JavaScript and SQL 2008.
Lead Developer at Epsilon, London, UK
January 1, 2016 - May 1, 2016
C#, SQL Server 2008, SVN, Apex SQL; migrated Java applications to C#.
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.
Senior Back-end Developer at Eviivo
September 1, 2014 - May 1, 2017
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. 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, 2014
MVC4, 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, 2014
Developed 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, 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, Swindon, UK
June 1, 2013 - July 1, 2013
C#, multi-threading MVVM, Light Prism, Agile.
WPF Developer at ADP/DSI
June 1, 2013 - July 1, 2013
C#/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, 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 .NET Developer at TW Group, London, UK
October 1, 2012 - January 1, 2013
C#, MVC4, Web API, Razor, jQuery, AJAX.
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.
Full Stack Developer at School Website, London, UK
July 1, 2012 - November 1, 2012
MVC/.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, 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, Weybridge, UK
February 1, 2012 - June 1, 2012
C#, VB.NET, SQL, HTML, JavaScript, AJAX; SVN.
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 Developer at Best of the Best, London, UK
May 1, 2011 - September 1, 2011
C#, ASP.NET, HTML, JavaScript, CSS; jQuery.
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; Financial services integrations including PayPal Express Checkout and other payment flows.
Full Stack Developer at Best of the Best
May 1, 2011 - September 1, 2011
C#, ASP.NET, HTML, JavaScript, CSS; SQL 2005.
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
January 1, 2010 - December 31, 2013
Provided 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, 2010
C#, 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, 2010
Migrated 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, 2010
C#, 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, 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 Developer at Forvus Clapham, London, UK
May 1, 2006 - August 1, 2007
Content 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, 2007
Education-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, 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, Chennai, India
June 1, 1994 - June 1, 1999
VC++ (MFC) and SQL; ERP product Ramco MR.ERP.
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
Integrated MSc Mathematics at Indian Institute of Technology Kharagpur
September 1, 1989 - May 1, 1994
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
Integrated MSc Mathematics at Indian Institute of Technology Kharagpur, India
September 1, 1989 - May 1, 1994

Qualifications

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

Industry Experience

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