Dimitris Mandalidis

Senior Solutions Architect at NTT DATA Europe & LATAM

Athens, Attica, Greece
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Dimitris Mandalidis is a Senior Solutions Architect based in Athens with 12 years of experience designing and delivering large-scale, cloud-native IT solutions for European agencies and enterprise clients. He leads and mentors distributed teams, drives architecture alignment and delivery-as-code practices, and has repeatedly pioneered CI/CD, BDD, and end-to-end automation at scale. Technically hands-on, he has deep Java/Spring and Azure experience and has contributed to notable open-source projects such as Activiti and the spotify/docker-client, implementing core BPM events and advanced Docker Swarm features. Known as a curious problem solver, he blends systems-level optimization (once cutting a batch job from hours to minutes) with pragmatic leadership that balances on-site delivery and remote team orchestration.
code12 years of coding experience
job17 years of employment as a software developer
bookB.Eng, Computer Engineering, 80.9, B.Eng, Computer Engineering, 80.9 at Piraeus University of Applied Sciences
bookM.Sc., Advanced Computing and Informatics Systems majored in Embedded Computing Systems Technology, 92.8, M.Sc., Advanced Computing and Informatics Systems majored in Embedded Computing Systems Technology, 92.8 at University of Piraeus
languagesEnglish, French, Greek
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (22)

docker-swarm-mode10
container10
docker10
event-handling10
apidoc10
business-process10
testing10
workflow-engine10
business-process-management10
dockers10
java10
javas10
junit10
api10
bpmn10

Programming languages (7)

TypeScriptJavaCJavaScriptGoMarkdownRuby

Github contributions (5)

github-logo-circle
spotify/docker-client

Sep 2016 - May 2019

INACTIVE: A simple docker client for the JVM
Role in this project:
userBack-end Developer
Contributions:9 commits, 13 PRs, 49 comments in 2 years 7 months
Contributions summary:Dimitris primarily contributed to the `spotify/docker-client` repository by implementing new features and modifying existing code related to Docker client functionality. Their work involved adding support for volume options such as `noCopy` and `readOnly`, providing a builder for `NetworkAttachmentConfig`, and incorporating authentication configurations for service creation in swarm mode. These changes, including the ability to list services by label and the support for secret operations, indicate a focus on enhancing the Docker client's capabilities and compatibility with Docker Swarm and Docker API versions.
containersinactivejsinteropdockerkotlin
Activiti/Activiti

Sep 2013 - Dec 2014

Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Role in this project:
userBack-end Developer
Contributions:10 commits in 1 year 3 months
Contributions summary:Dimitris primarily contributed to the Activiti BPM platform by implementing task-related CDI events, including create, assign, complete, and delete events. They created annotations and literal classes for these events. Additionally, the user developed unit tests to verify the correct firing of these CDI events, as well as modified the core engine code to ensure that these events are triggered at the right time. The user also addressed a bug related to multi-instance service tasks.
business-process-managementprocess-managementactivition-serverjava-application
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dimitris Mandalidis - Senior Solutions Architect at NTT DATA Europe & LATAM