Summary
Dimitrios Kyriakidis is a software developer with nine years' experience building web applications, backend services, and database systems, currently based in Dunshaughlin, Ireland. He is proficient in Java/Spring Boot, C++, PL/SQL Oracle and has deep experience designing Oracle packages and schemas for financial and staff payment systems. At the Hellenic Ministry of Public Order he modernized legacy JSP/JSX APIs, automated payment workflows with Unix scripts, and used OpenMP multithreading in C to cut data export latency by 60%. He routinely applies design patterns and Git-based workflows to improve code quality and team collaboration, and has contributed to standards for national police and citizen protection website competitions. A dual Greek–U.S. citizen, he is completing an MSc in Advanced Software Engineering at University College Dublin, bringing both public-sector domain experience and academic rigor to user-focused, secure applications. Colleagues know him for combining pragmatic maintenance of legacy systems with iterative modernization and performance-focused engineering.
9 years of coding experience
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at International Hellenic University
Master of Science - MSc, Advanced Software Engineering, Master of Science - MSc, Advanced Software Engineering at University College Dublin
English, Greek