Tanidis Spartakos
tdspartakos@gmail.com tdsat


BSc from the Department of Engineering Informatics of the Technological and Educational Institute of Central Macedonia, Greece. Three years of professional experience working on e-commerce platforms. Knowledge of various PHP CMSs (Opencart, Joomla, Wordpress) and other PHP frameworks (Laravel, CodeIgniter etc). Familiar with software development methodologies like Agile/Scrum. Focus on readable, maintainable and quality code. I am a strong supporter of open source platforms and try to contribute whenever I can. Also I have an interest in data privacy and security. I learn quickly and work well in a dynamic and high paced environment and can work alone or with teams of any size. Currently interested in machine learning and general software architecture.


BCs in Engineering Informatics

Technological and Educational Institute of Central Macedonia

Thesis titled "Study of the Intelligent Water Drops optimization algorithm and its application to solve practical optimization problems"

Work Experience

Developer (Full stack) | Uncle Buck's Finance LLP

February 2019 – Today

Part of the team developing the internal loan management tool, based on Laravel and VueJS

Software Developer | Freelancer

March 2015 – January 2019

Collaboration with e-commerce sites (seasonal items / gift shops, clothes, online delivery sites, etc.). Development of solutions for

  • Online payments
  • A/B Testing
  • Analytics
  • SMS Verification

Experience with migration of various systems (database schemas etc.)

Web Developer | Multihosting.gr

September 2014 – March 2015

For my internship I was part of the Web development group at Multihosting. Some of my duties included :

  • Website development
  • Technical Support

Some of the projects I’ve worked on are :

  • Store interconnection (e-shop) with the biblionet.gr database (National book Center of Greece)
  • Online Radio Application
  • Joomla! ® component for the full management of an online radio station (charts, schedule, live players etc.)


Various technologies


Other Activities