Experience
Digital Publications Group (Contract)
May 2022 – August | Thessaloniki, Greece
Software Engineer
- Designed and implemented DPG’s newest and most ambitious E-Commerce project.
- Introduced the concept of micro-services and managed to integrate it into their former infrastructure.
- Micro-services were written using NodeJS and Postgres. A pub/sub communication scheme was implemented using Redis.
Technologies Used: NodeJS, Docker, Bash,PostgreSQL, PHP
Big Pixel Studios (Contract)
July 2019– October 2020 | London, UK
Backend Software Developer
- Designed and implemented various features for their online game Clone Rumble.
- Improved the existing server framework and their query builder modules based on the team’s needs.
- Implemented custom modules that made code development easy and fun
Technologies Used: NodeJS, Python, Bash, PostgreSQL, Docker
Kwiff
March 2018 – March 2019 | London, UK
Backend Software Developer
- Collaborated with an exceptional team to develop new features for a new and innovative betting company.
- Extended their system to support new sports (MMA, Boxing, Greyhound & Horse Racing).
- Refactored outdated legacy code.
Technologies Used: NodeJS, Python, Bash, PostgreSQL, Docker
The World Weekly (Internship)
September 2017 – March 2018 | London, UK
Backend Software Developer
- Working with a multicultural and multitalented team provided me with significant experience.
- Τook the initiative to rewrite the original news-media website in NodeJS. By doing so, I was able to lower the website’s hosting cost to 1/8 of its initial cost.
Technologies Used: NodeJS, Python, Bash, PHP, PostgreSQL, mySQL
Centaur Analytics (Internship)
June 2015 – August 2015 | Volos, Greece
Software Developer
- Centaur’s vibrant workplace assisted me in developing a strong work ethic and learning how to interact with my coworkers.
- Helped develop DrivePal, a project that attempted to decrease car emissions by tracking customers’ driving habits.
Technologies Used: NodeJS, Python, Bash, MongoDB