I'm Ilias Theocharopoulos, a Senior Full-Stack Software Engineer with 15+ years of experience delivering enterprise-scale web applications across finance, healthcare, and the public sector. I operate via a limited company since 2013 and specialize in .NET, React, TypeScript, and Azure to build reliable, scalable software and modernize legacy systems. I also leverage AI-assisted development to accelerate specification, coding, testing, and deployment in Azure. As a Certified Scrum Master, I focus on maintainable systems, mentoring teams, and guiding agile ceremonies to improve collaboration and delivery quality. I'm hands-on, technically-driven, and eager to grow into technical leadership.

Ilias Theocharopoulos

I'm Ilias Theocharopoulos, a Senior Full-Stack Software Engineer with 15+ years of experience delivering enterprise-scale web applications across finance, healthcare, and the public sector. I operate via a limited company since 2013 and specialize in .NET, React, TypeScript, and Azure to build reliable, scalable software and modernize legacy systems. I also leverage AI-assisted development to accelerate specification, coding, testing, and deployment in Azure. As a Certified Scrum Master, I focus on maintainable systems, mentoring teams, and guiding agile ceremonies to improve collaboration and delivery quality. I'm hands-on, technically-driven, and eager to grow into technical leadership.

Available to hire

I’m Ilias Theocharopoulos, a Senior Full-Stack Software Engineer with 15+ years of experience delivering enterprise-scale web applications across finance, healthcare, and the public sector. I operate via a limited company since 2013 and specialize in .NET, React, TypeScript, and Azure to build reliable, scalable software and modernize legacy systems.

I also leverage AI-assisted development to accelerate specification, coding, testing, and deployment in Azure. As a Certified Scrum Master, I focus on maintainable systems, mentoring teams, and guiding agile ceremonies to improve collaboration and delivery quality. I’m hands-on, technically-driven, and eager to grow into technical leadership.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Greek, Modern
Fluent
English
Fluent
German
Intermediate
Spanish; Castilian
Intermediate

Work Experience

Senior .NET Software Engineer at Scottish Courts and Tribunal Service
November 1, 2021 - Present
Led full-stack development across key court-system applications, including Digital Expenses Payment, Virtual Custody Scheduling, the internal Shared Notification Service, and DVLA integrations using serverless Azure Functions. Delivered scalable solutions with .NET 8, React, and Azure DevOps, focusing on reliability and maintainability. Applied test-driven development and CI/CD practices to improve code quality and release frequency. Collaborated with stakeholders to translate complex requirements into production-ready capabilities and mentored peers through agile ceremonies as a Certified Scrum Master.
Solution Architect / .NET Web Engineer at Scottish Courts and Tribunal Service
July 31, 2021 - October 20, 2025
Led technical design and development for court-service digital transformation initiatives. Built custom Sitefinity CMS widgets and integrations using C#, ASP.NET MVC, and JavaScript. Served as Scrum Master, mentoring developers and guiding CMS migrations to improve stability. Developed internal Gift Registry web application using ASP.NET Core and Angular, enhancing usability and internal process efficiency.
.NET Software Engineer at Lloyds Banking Group
October 31, 2017 - October 20, 2025
Developed a case diary application for managing insurance workflows using ASP.NET MVC, Entity Framework, and SQL Server, improving tracking and team visibility. Built a centralized account verification system integrating internal services to streamline customer data validation within a large agile delivery environment.
.NET Software Engineer at ESPC
November 30, 2016 - October 20, 2025
Implemented RESTful APIs and Elasticsearch features for the property platform’s Sold Prices and solicitor lookup. Created a Google Maps-based property-zones tool using SharpMap.
.NET Software Engineer at Hospedia Ltd
November 30, 2015 - October 20, 2025
Built a patient-flow management system for NHS hospitals with the Nancy MVC framework. Developed a real-time analytics dashboard for hospital metrics and implemented automated testing with Selenium.
.NET Software Engineer at NCR
December 31, 2014 - October 20, 2025
Contributed to the modernization of ATM management tools, migrating from WinForms to WPF. Worked within agile teams delivering modular, reusable components for ATM configuration systems.

Education

MSc in Informatics at University of Edinburgh
January 1, 2005 - October 20, 2025
BSc in Computer Science at University of Crete
January 1, 2003 - October 20, 2025

Qualifications

Certified Scrum Master
January 11, 2030 - October 20, 2025

Industry Experience

Financial Services, Healthcare, Government, Software & Internet, Professional Services