Summary
Overview
Skills
Work history
Languages
Education
Additional Information
Quote
Seminars
Previous Work History (Prior to 2010)
Seminars
e-Learning
Previous Work History (Prior to 2010)
Seminars
e-Learning
Generic

Yiannis Ioannidis

Drosoupoli,Greece

Summary

Architecting scalable software solutions with leadership, precision, and innovation.

As a Software Development Team Leader with over 30 years of experience, proficiency in coaching, mentoring, and managing developers has been demonstrated. Dedication to achieving demanding development objectives within tight schedules while producing impeccable code is a hallmark. A complex problem-solver with an analytical and data-driven mindset, this professional possesses effective communication skills, organizational abilities, and a record of accomplishment. Excelling as a hands-on developer while overseeing the work of software teams has been a consistent practice.

Overview

15
15
years of professional experience
30
30

Years of experience as a software engineering manager

15
15

Years of experience in .NET (C#)

Skills

  • Business software design & analysis
  • Application Framework development
  • Product development
  • API design knowledge
  • Project management
  • Requirement gathering
  • Cost estimation
  • Budgeting
  • Leadership
  • Team management
  • Problem-solving
  • Communication skills
  • Time management
  • Team building
  • Software development training
  • Public speaking & presentation

Work history

Head of Customizations & Technology Services

OneBusiness
Athens, Greece
2024.10 - Current
  • Pylon ERP customizations, integrations, and platform services for OneBusiness customers and internal products.
  • Designed and implemented internal ticketing system for OneBusiness to enhance productivity measurement and facilitate client charging.
  • Implemented Pylon integration with fuel‑station software, e-Shops and multiple third‑party APIs to automate operational and billing workflows.
  • Architected Aspire‑based orchestrators for PayPal/Stripe payment‑link creation with ERP reconciliation, Google Maps routing integration for backend workflows, and Dias RF payment distribution.
  • Built MCP Server for centralized Pylon schema metadata management and runtime discovery to accelerate integrations and ensure consistent contracts.
  • Initiated AI‑driven business classification pipeline using website embeddings, semantic search, and LLM reasoning to automate client profiling and routing; defined hybrid RAG + embedding approach for accuracy and explainability.

Project Manager (external contractor), 05/2025 to 02/2026
Protergia (Metlen) – Athens

• Led six‑member cross‑functional team responsible for support, incident resolution, and small enhancements for Galaxy billing system.

IT Manager VAS & DWH Development

Nexi Greece
Athens, Greece
2024.01 - 2024.10
  • Led and motivated VAS Development team (16 professionals) & DWH Development team (4 professionals).
  • Successfully delivered tasks within tight deadlines.
  • Collaborated with cross-functional teams to achieve project goals.
  • Managed IT projects from inception to completion.
  • Defined project scope, allocated resources, and set timelines.
  • Conducted performance evaluations and provided feedback.
  • Installed modern technologies without disrupting workflow.
  • Recommended upgraded technologies to meet evolving business requirements.
  • Used critical thinking to break down problems, evaluate solutions and make decisions.
  • Oversaw entire incident management process, from identification to resolution.
  • Managed technology resources within department budgets.
  • Addressed compliance requirements (e.g., data privacy, security).
  • Assessed potential vendors for software and services.

Software Development Team Lead

WiseTech
Athens
2020.03 - 2024.01
  • Optimized multi-project, multi-team performance with long-term plans, increasing productivity by 25%.
  • Supervised and mentored programmers, designers, and technicians, monitoring performance against targets.
  • Improved software performance and usability, reducing bugs by 20% with guidance and feedback.
  • Designed and developed robust framework using Blazor (.NET 7.0) for web application development and Xamarin/MAUI for mobile development.
  • Implemented custom Object-Relational Mapping (ORM) to increase development speed and efficiency.
  • Implemented DevOps practices by introducing source control and issue tracking systems, resulting in improved collaboration and productivity.
  • Conducted research on various DevOps tools and selected appropriate systems based on team's needs and requirements.
  • Created and managed Team Foundation repositories and integrated them with team's workflow, resulting in streamlined version control and code sharing.
  • Introduced JIRA as issue tracking system to manage and track project tasks, ensuring timely and efficient delivery of features and bug fixes.
  • Trained team members on new systems and provided ongoing support, resulting in improved adoption and utilization of DevOps practices.
  • Actively participated in cross-functional team meetings to discuss potential system solutions and client requirements, providing valuable input that led to successful project completion and enhanced collaboration.
  • Streamlined processes with contributions to team meetings, ensuring project success.
  • Delivered regular updates to management and clients, keeping stakeholders informed on progress, deadlines, and enhancements.

Pylon Peripheral & Custom Development Team Leader

EPSILON NET
Athens
2014.09 - 2020.03
  • Supervised, trained, and mentored team of 10+ engineers to meet product quality, performance, and delivery goals.
  • Conducted regular code reviews and provided feedback to team members, promoting culture of continuous learning and improvement, resulting in increased team performance and productivity.
  • Designed and implemented Pylon Service, Picking Packing, Rebates, Orders' Processing, and Budget modules.
  • Developed enhancements and tools for Pylon framework, improving software performance and usability.
  • Implemented Schema Designer tool, leading to 75% increase in team productivity.
  • Managed requirements, scopes, resources, and schedules for multiple clients' projects.
  • Collaborated with cross-functional team to analyze system solutions based on evolving client requirements.
  • Recruited and trained 15+ team members, ensuring high-quality software delivery.
  • Trained and supported external developers, improving their performance and skills.

Customs Development Team Leader

SingularLogic
Athens
2010.11 - 2014.09
  • Led 8+ engineers to drive productivity and efficiency.
  • Designed and developed custom solutions and integrations with third-party systems for Galaxy ERP, increasing client satisfaction by 25%.
  • Trained partners' developers and technical consultants, improving collaboration and issue resolution.
  • Participated in cross-functional team meetings, providing input for successful project completion and enhanced collaboration.
  • Conducted regular performance reviews, implemented improvement plans, and mentored team members.
  • Prepared and delivered technical presentations at Annual Partners' Meeting events, increasing partner satisfaction and retention.
  • Represented company at industry conferences and events, networking with peers and gathering valuable insights.

Languages

Greek
Native language
English
Advanced
C1
French
Upper intermediate
B2

Education

Department of Informatics And Telecommunications

National And Kapodistrian University of Athens
Athens

Additional Information

  • JCI National President 1996-1997
  • Participation in JCI European Conferences and World Congresses
  • Conference Director of the 2nd JCI Media & Communication Masterclass (Athens 2005)

Quote

Innovation distinguishes between a leader and a follower.
Steve Jobs

Seminars

 Attended:

  • Master Certificate in Project Management (PMI) (2013)
  • The Seven Habits of Highly Effective People (2013)
  • Microsoft Tech-Ed Europe (2009, Berlin)
  • Microsoft Certified Solution Developer Seminar (Visual Basic + SQL Server) (2000)
  • Leadership & Management Training (JCI Academy, 5-12 August 1995, Yokohama, Japan)
  • World Trade Game (JCI European Conference, June 1998, Monte Carlo, Monaco)

Conducted:

  • Pylon custom development training (2015-2020)
  • Various Galaxy ISV seminars (2010-2014)
  • Leadership training (JCI Greece, 2005, 2006)
  • Team Building Seminar (JCI Greece, 2005, 2006)

Previous Work History (Prior to 2010)

Lead Software Developer, ADCON SA - Athens

Co-Founder | Development Team Leader, BizTEC Ltd - Athens

Software Developer, Artemis Ltd - Athens

Software Developer, InfoDesign Ltd - Athens

Seminars

 Attended:

  • Master Certificate in Project Management (PMI) (2013)
  • The Seven Habits of Highly Effective People (2013)
  • Microsoft Tech-Ed Europe (2009, Berlin)
  • Leadership & Management Training (JCI Academy, 5-12 August 1995, Yokohama, Japan)
  • World Trade Game (JCI European Conference, June 1998, Monte Carlo, Monaco)

Conducted:

  • Pylon custom development training (2015-2020)
  • Various Galaxy ISV seminars (2010-2014)
  • Leadership training (JCI Greece, 2005, 2006)
  • Team Building Seminar (JCI Greece, 2005, 2006)

e-Learning

  • Getting Started: AI Agents in C# - Dometrain
  • Generative AI: Beginner to Pro with OpenAI & Azure OpenAI - Udemy
  • From Zero to Hero: Vertical Slice Architecture - Dometrain
  • Getting Started: Boosting Developer Productivity with AI - Dometrain
  • Getting Started: Modular Monoliths in .NET - Dometrain
  • Getting Started: Domain-Driven Design - Dometrain
  • Communication Fundamentals: How To Communicate Better - Udemy
  • Mastering Conflict Management and Resolution at Work - Udemy
  • Deep Dive: Clean Architecture in .NET - Dometrain
  • Leadership: Practical Leadership Skills - Udemy
  • Getting Started: Clean Architecture in .NET - Dometrain
  • Software Architecture Foundations - LinkedIn
  • .NET Core Microservices - The Complete Guide (.NET 8 MVC) - Udemy
  • .NET Microservices: CQRS & Event Sourcing with Kafka - Udemy
  • Agile Software Development - LinkedIn
  • Testing .NET Code with xUnit.net 2 - Pluralsight
  • Mocking with Moq 4 and xUnit - Pluralsight
  • Creating Maintainable Contexts for Automated Testing - Pluralsight
  • Test Driven Development in C# 8 - Pluralsight
  • Software Architecture: Domain-Driven Design - LinkedIn
  • Writing Testable Code - Pluralsight
  • Expression Trees in C# 10 - Pluralsight
  • .NET Essentials: LINQ for Databases - LinkedIn
  • Developing Source Generators in C# 10 - Pluralsight
  • .NET Unit Testing with AutoFixture 4 - Pluralsight
  • Improving Unit Tests with Fluent Assertions 5 - Pluralsight
  • .NET Deep Dive: NuGet Package Manager - LinkedIn
  • ASP.NET Core 6 Big Picture - Pluralsight
  • ASP.NET Core 6 Web API Fundamentals - Pluralsight
  • Debugging and Error Handling in ASP.NET Core 6 Web API - Pluralsight
  • Azure Microservices with .NET Core for Developers - LinkedIn

Previous Work History (Prior to 2010)

Lead Software Developer, ADCON SA - Athens

Co-Founder | Development Team Leader, BizTEC Ltd - Athens

Software Developer, Artemis Ltd - Athens

Software Developer, InfoDesign Ltd - Athens

Seminars

 Attended:

  • Master Certificate in Project Management (PMI) (2013)
  • The Seven Habits of Highly Effective People (2013)
  • Microsoft Tech-Ed Europe (2009, Berlin)
  • Leadership & Management Training (JCI Academy, 5-12 August 1995, Yokohama, Japan)
  • World Trade Game (JCI European Conference, June 1998, Monte Carlo, Monaco)

Conducted:

  • Pylon custom development training (2015-2020)
  • Various Galaxy ISV seminars (2010-2014)
  • Leadership training (JCI Greece, 2005, 2006)
  • Team Building Seminar (JCI Greece, 2005, 2006)

e-Learning

  • Getting Started: AI for .NET Developers - Dometrain
  • Let's Build It: AI Chatbot with RAG in .NET Using Your Data - Dometrain
  • Getting Started: AI Agents in C# - Dometrain
  • Generative AI: Beginner to Pro with OpenAI & Azure OpenAI - Udemy
  • From Zero to Hero: Vertical Slice Architecture - Dometrain
  • Getting Started: Boosting Developer Productivity with AI - Dometrain
  • Getting Started: Modular Monoliths in .NET - Dometrain
  • Getting Started: Domain-Driven Design - Dometrain
  • Communication Fundamentals: How To Communicate Better - Udemy
  • Mastering Conflict Management and Resolution at Work - Udemy
  • Deep Dive: Clean Architecture in .NET - Dometrain
  • Leadership: Practical Leadership Skills - Udemy
  • Getting Started: Clean Architecture in .NET - Dometrain
  • Software Architecture Foundations - LinkedIn
  • .NET Core Microservices - The Complete Guide (.NET 8 MVC) - Udemy
  • .NET Microservices: CQRS & Event Sourcing with Kafka - Udemy
  • Agile Software Development - LinkedIn
  • Testing .NET Code with xUnit.net 2 - Pluralsight
  • Mocking with Moq 4 and xUnit - Pluralsight
  • Creating Maintainable Contexts for Automated Testing - Pluralsight
  • Test Driven Development in C# 8 - Pluralsight
  • Software Architecture: Domain-Driven Design - LinkedIn
  • Writing Testable Code - Pluralsight
  • Expression Trees in C# 10 - Pluralsight
  • .NET Essentials: LINQ for Databases - LinkedIn
  • Developing Source Generators in C# 10 - Pluralsight
  • .NET Unit Testing with AutoFixture 4 - Pluralsight
  • Improving Unit Tests with Fluent Assertions 5 - Pluralsight
  • .NET Deep Dive: NuGet Package Manager - LinkedIn
  • ASP.NET Core 6 Big Picture - Pluralsight
  • ASP.NET Core 6 Web API Fundamentals - Pluralsight
  • Debugging and Error Handling in ASP.NET Core 6 Web API - Pluralsight
  • Azure Microservices with .NET Core for Developers - LinkedIn
Yiannis Ioannidis