Dimitrios Diamantis

Chief Technology Officer | Senior Software Architect | Senior Software Engineer | Senior ML Engineer | Scalable AI, Cloud & Distributed Systems

Greece

About

Software Engineer and Systems Architect with 16+ years of experience building large-scale and high-performance systems. My work includes ERPs, CRMs, AI-driven platforms, distributed cloud environments, and high-traffic online services. I have spent many years serving as CTO across different companies, leading architecture and engineering direction while staying fully hands-on with development, infrastructure, and complex system design. I work across backend engineering, distributed systems, machine learning, computer vision, and cloud automation. My technical background includes Python, Go, PHP, Node.js, C#, Java, Vue.js, React, Flutter, Kubernetes, Docker, Proxmox, Ceph, TrueNAS, pfSense, GitLab CI/CD, Jenkins, Ansible, Zabbix, and Elasticsearch. I have designed and deployed platforms that serve millions of users, petabyte-scale private clouds, and distributed AI pipelines using TensorFlow, PyTorch, federated learning, and synthetic data generation. My work connects practical engineering with applied research in areas such as healthcare, accessibility, and large-scale data processing. I focus on clear and maintainable architecture, following SOLID principles and design patterns, reliability, and real-world performance. Whether working as a senior engineer or acting as CTO, I stay close to the code and the systems, aiming to build solutions that scale and remain robust over time.

Experience

  • Chief Technology Officer at TrafficMate LTD
    Aug 2018 - Present · 8 yrs

    Working with the latest Open Source technologies, design and developer web services and web applications that serve millions of customers. The technology stack include, but not limited to, PHP, MySQL, MongoDB, Node.js, Elasticsearch, Sphinx, Ceph, Go, Ruby, Python (for deep learning using Tensorflow & Pytorch) and more. Core responsibility was to design and develop resilient and maintainable systems following agile methodologies and SOLID principles, manage a large team of software engineers, system administrators and communicate with advertisers and more.

  • University of Thessaly (10 yrs 6 mos)
    • EXITE: EXtending the realIty for accessiIble citiEs
      Apr 2025 - Present · 1 yr 4 mos

      The aim of the project "EXITE: EXtending the realIty for accessiIble citiEs" is to develop a commercially viable low-cost portable digital system that aims to assist users in their browsing and navigation in cities and public transport, using original technological solutions for managing and analyzing data and information from multiple sources and social interaction between users. The system is primarily aimed at people with limited or lost vision by augmenting their reality in an auditory way, while it can also be used by users with mobility problems from home using virtual reality, as well as by the wider population who can experience in a special way the socially-augmented experience of browsing the city and public transport.

    • SEARCH: Synthetic hEalthcare dAta goveRnance Hub
      Dec 2024 - Present · 1 yr 8 mos

      The objectives of SEARCH are truly ground-breaking, seeking to enable extensive data aggregation and analysis while safeguarding the integrity and privacy of original datasets through synthetically derived proxies. This initiative is designed to address biomedical challenges in Europe and offer translational solutions that will ultimately contribute to the advancement of personalised medicine. Unlike traditional data-sharing platforms that mainly focus on technical obstacles, SEARCH adopts an innovative approach by addressing legal, ownership, and subject privacy concerns. It specifically targets distributed institutional repositories that are hesitant to share multimodal clinical data, overcoming security concerns through a combination of clinical synthetic data proxies and a Federated Learning framework. Until synthetic data proxies gain wider acceptance, this combined strategy aimed at alleviating security concerns, facilitates the scalability required for AI analysis and promotes creative public-private data collaborations. SEARCH will offer advanced data federation capabilities, incorporating unique Synthetic Data Generation features to create various data types, including those not comprehensively addressed currently (e.g., wearable device data, image sequences, and genomic data). Through curated access to these novel digital tools, SEARCH will facilitate convenient access for the healthcare industry and research community to address bottlenecks and challenges in the development of novel tools for personalized prevention, diagnosis and treatment based on explainable AI. Moreover, SEARCH will provide agreed-upon gold standard synthetic datasets for evaluating the performance of biomedical AI solutions. SEARCH aims to consolidate European Innovation and Research endeavours by promoting public and private collaborations to unlock the potential for innovation in the digital healthcare sector.

    • Postdoctoral Researcher
      Aug 2021 - Present · 5 yrs

      Primarily research interests include: Machine and Deep Learning, novel software engineering architectures and methods, Synthetic Data Generation such as Image Generation, Object Recognition, Detection, Segmentation and other novel Deep Learning methodologies. Furthermore, project proposal writing is also included.

  • Chief Technology Officer at Atomx.com
    Mar 2015 - Aug 2018 · 3 yrs 6 mos

    Working with the latest Open Source technologies, design and developer web services and web applications that serve millions of customers. The technology stack include, but not limited to, PHP, MySQL, MongoDB, Node.js, Elasticsearch, Sphinx, Ceph, Go, Ruby, Python (for deep learning using Tensorflow & Pytorch) and more. Core responsibility was to design and develop resilient and maintainable systems following agile methodologies and SOLID principles, manage a large team of software engineers, system administrators and communicate with advertisers and more.

  • Senior Software Engineer at ChannelAdvisor
    Oct 2014 - Dec 2015 · 1 yr 3 mos

    Working primarily with .NET and ASP.NET / C#, JavaScript (Angular), MongoDB, RabbitMQ and Microsoft SQL Server to create RESTFul APIs and web applications with millions of requests per day used by large manufacturers such as XEROX, Samsung and LG.

  • Senior Software Engineer at e-tale
    Sep 2013 - Oct 2014 · 1 yr 2 mos

    Working with latest Microsoft technologies of the industry, refactoring all the systems of the company, creating RESTFul services, long running services, web applications, security updates and more to support products for big clients like Samsung, LG, OKI, Unilever, Xerox, Netgear etc.