I am a versatile Software Developer with a strong foundation in languages including Java, Python, Golang, C#, and C++. I hold a Bachelor's in Computer Science and a Master's in Game Development, which have provided me with a solid grounding in software engineering. Currently, I work on both front-end and back-end development using Java, contributing to robust and scalable applications. I bring strong problem-solving skills, adaptability, and a collaborative mindset, and I'm passionate about building innovative, high-quality software solutions. In my spare time, I also design websites combining my technical skills with a passion for clean, user-friendly design.

Michalis Stratis

I am a versatile Software Developer with a strong foundation in languages including Java, Python, Golang, C#, and C++. I hold a Bachelor's in Computer Science and a Master's in Game Development, which have provided me with a solid grounding in software engineering. Currently, I work on both front-end and back-end development using Java, contributing to robust and scalable applications. I bring strong problem-solving skills, adaptability, and a collaborative mindset, and I'm passionate about building innovative, high-quality software solutions. In my spare time, I also design websites combining my technical skills with a passion for clean, user-friendly design.

Available to hire

I am a versatile Software Developer with a strong foundation in languages including Java, Python, Golang, C#, and C++. I hold a Bachelor’s in Computer Science and a Master’s in Game Development, which have provided me with a solid grounding in software engineering. Currently, I work on both front-end and back-end development using Java, contributing to robust and scalable applications.

I bring strong problem-solving skills, adaptability, and a collaborative mindset, and I’m passionate about building innovative, high-quality software solutions. In my spare time, I also design websites combining my technical skills with a passion for clean, user-friendly design.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Greek, Modern
Fluent
English
Advanced

Work Experience

Junior Software Developer at Plath Ltd
January 1, 2025 - Present
Develop and maintain Java-based telecom software, primarily focused on back-end logic. Work with RESTful services for system integration and communication. Use Eclipse for daily coding, debugging, and performance tuning. Handle bug fixes, feature updates, and code optimization in an Agile environment. Collaborate with cross-functional teams to support releases and resolve production issues.
Associate Platform Engineer at The Very Group
February 1, 2023 - December 1, 2024
Built and maintained CI/CD pipelines using GitLab CI for Java, Python, and Golang projects. Managed AWS infrastructure with Terraform and used Docker for containerization. Developed internal tools and features to support development teams. Migrated company repositories to Backstage and supported the transition from Jenkins to GitLab CI. Created Bash scripts for automation and system tasks.
Game Instructor at FoxInABox
June 1, 2019 - September 1, 2019
Responsible for explaining the rules and monitoring teams that came to challenge themselves and play.
Army Officer at Cypriot Ministry of Defense
June 1, 2017 - September 1, 2018
One out of 100 Cypriots to get this position after pancyprian IQ test. Responsible Cadet Officer for overnight stays and for training of new recruits. Honoured with as Second Lieutenant at the end of military service.

Education

Master of Science in Video Game Development at Birmingham City University
January 11, 2030 - May 1, 2022
Bachelor of Science in Computer Science at Liverpool Hope University
January 11, 2030 - May 1, 2021
Army Officer Degree at School of Infantry Officers - Crete
January 11, 2030 - May 1, 2017
High School Diploma, Sciences at High School of Paralimni - Paralimni
January 11, 2030 - May 1, 2017

Qualifications

JAVA LEVEL 4 - FULL STACK DEVELOPMENT
January 11, 2030 - January 21, 2026

Industry Experience

Software & Internet, Gaming, Media & Entertainment, Education, Professional Services

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more