You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Emmanouil KelaiditisEK

Emmanouil Kelaiditis

Software Architect

900 €/jour
Lucerne, CH
15 ans et +

Délai de réponse moyen : 1h

À propos de Emmanouil

Seasoned Software Architect and hands-on Engineer with 24 years of experience spanning enterprise platforms, cloud systems, and data-intensive applications. Deep expertise in system design, distributed architecture, and C#/.NET — with a strong track record of taking complex, legacy-heavy environments and replacing them with clean, scalable, domain-driven designs.
Currently Software Architect in the eSports/SimRacing industry, owning end-to-end platform architecture, leading AI-assisted development adoption (GitHub Copilot, LLM-based QA gateways), and serving as the primary technical counterpart to executive leadership. Previously in financial services/commodities trading, designing Azure-based data platforms and mission-critical enterprise systems.
Microsoft Most Valuable Professional (MVP) for 9 consecutive years. Former Microsoft Certified Trainer with 450+ hours of delivered training. I bring not just engineering depth, but the ability to communicate trade-offs clearly to non-technical stakeholders and drive alignment across teams.
Available for software architecture, system design, cloud platform design, and senior .NET/Azure engineering engagements. Based in Lucerne, Switzerland.
  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Lucerne (jusqu’à 50 km)

Expériences

  • Racing Unleashed AG | eSports / SimRacing
    Software Architect
    mars 2024 - Aujourd'hui (2 ans et 3 mois)
    • ● Technology & Platform Leadership ○ Own the system design and target architecture of the NextGen platform, defining domain boundaries, integration patterns, cloud strategy, and long-term scalability model across commercial, simulator, and telemetry domains. ○ Assumed company-wide technology leadership responsibilities following the CIO departure, defining technology strategy, enforcing architectural governance, and aligning platform direction with CEO and board objectives. ○ Lead vendor evaluations and make vs buy decisions for core capabilities (commercial platform, telemetry, integration layers), shaping the long-term technical roadmap. ○ Provide executive reporting on roadmap, risks, and architectural trade-offs; act as primary technical counterpart to executive leadership. ○ Act as informal engineering lead, conducting year-end reviews, mentoring engineers, and shaping team capability development.
    • ● System Architecture & Platform Design ○ Conducted a comprehensive architectural assessment of existing applications, identifying structural limitations and defining modernization priorities. ○ Designed the architecture of the SimRacing community web platform (Azure, .NET, C#). ○ Designed the architecture of the lounge management application for customer onboarding and simulator orchestration (.NET, C#). ○ Designed a telemetry data platform for racing session ingestion, processing, and analytics (Azure-based). ○ Defined modular redesign strategy for key legacy applications, improving maintainability, extensibility, and domain separation.
    • ● Engineering Excellence & AI Adoption ○ Introduced structured engineering standards across the SDLC, including testing strategy, refactoring patterns, and architectural review practices. ○ Designed and initiated a methodical rollout of GenAI-assisted development using GitHub Copilot and spec-driven development, complemented by AI-based QA gateways to validate code diffs and architectural compliance.
  • ArrowResources AG
    Software Architect
    juillet 2022 - février 2024 (1 an et 7 mois)
    • ● As part of the unified enterprise BI and data platform ○ Architected Azure-based solutions for systems interconnection | Microsoft Azure, .NET, C#, SQL Server ○ Designed and implemented Azure pipelines (ETL, ELT, data ingestion, data reconciliation) | Microsoft Azure, .NET, C#, SQL Server
    • ● Designed and implemented enterprise mission systems (Master Data Management, Master Data Store, Data Warehouse) | SQL Server, .NET, C#
    • ● Designed position management system application to track commodity shipments, identify exposure, three-way reconcile data between accounting, finance, and ops teams. The application replaced manual/Excel-based processes, improved communication and facilitation between parties and provided a single point of truth.
    • ● Designed a dashboard to capture all pipeline execution metadata, so tech and non-tech users can view and verify the execution and/or get notified in case of problems during the execution | SQL Server, .NET, C# The application is exposed as a service to Risk team for their own Python based scripts.
  • ArrowResources AG
    Senior Software Engineer
    juin 2020 - juillet 2022 (2 ans et 1 mois)
    • ● Expanded the functionality of enTrader ETRM software, by creating a REST API on top of the exposed WCF services of the application | SQL Server, .NET, C#
    • ● Expanded the functionality of the FIXEdge application server which provides ICE FIX message ingestion services | SQL Server, .NET, C#
    • ● Design and implementation of business automation software, aiming to phase out file-based workflows and improve the automation of operations | SQL Server, .NET, C#

Recommandations

Soyez le premier à recommander Emmanouil

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Bachelor's Degree
    Department of Informatics, Faculty of Technological Applications of The University of West Attica
    1996
    Bachelor's Degree
  • Certified Professional Developer (MCPD): Enterprise Application Developer
    Microsoft
    Certified Professional Developer (MCPD): Enterprise Application Developer

Compétences

Catégories