Dimitris Siakavelis

Dimitris Siakavelis.

Rotterdam, Netherlands dimitris@siakavelis.gr

I am a G(r)eek Web Developer.

I work with web technologies (such as JavaScript, MongoDB, etc).

I created this website to brag about myself 😁


The most important projects that I created or worked on.

Name: TBA Group
Date: June 2020

Built from scratch with headless Drupal, Next.js, React, MySQL, MongoDB. Includes custom API integration with Lever Jobs.

Name: Bunge Loders
Date: March 2020

Server side-rendered and built with headless Drupal, Next.js, React, MySQL, MongoDB.

Name: TriFinance
Date: January 2020

Built from scratch with headless Drupal, Next.js, React, MySQL, MongoDB. Includes API integration with 2 different job/vacancy systems, connexys and carerix.

Name: EUcalls
Date: October 2019

A SaaS built from scratch with Vue.js, PHP 7, MySQL, jQuery, AJAX, Bootstrap. Includes custom API integrations with Hubspot, Braintree, PayPal and more company-specific customizations to suit the company's needs.

Name: Swirl Educational Platform
Date: May 2019

An educational platform built with Laravel 5 and Vue.js according to EU specifications.

Name: Backend User Count
Date: December 2018

A WordPress plugin. Allows all editor roles of a WordPress website to view the current user count. The plugin will show you the total count of users as well as the counts per-role.

Themida Information Management System
Name: Themida Information Management System
Link: N/A (No external access)
Date: March 2018

An information management system built from scratch with PHP, MySQL, jQuery, AJAX and Handlebars. Keeps track of the most important information inside the company.

Name: Startup Europe
Date: December 2017

A website built with PHP, Bootstrap, MySQL, jQuery and AJAX. Includes user and profile management. Startups register for a new account and submit themselves into this directory.

Name: Valuater
Date: February 2017

A web application built with PHP, Bootstrap, MySQL, jQuery, AJAX, PayPal, BrainTree. Includes inputting/outputting user data, graphs, PDF financial reports, user management with different access levels and payments integration through PayPal/Braintree.

Kronos Timesheets
Name: Kronos Timesheets
Link: N/A (No external access)
Date: May 2017

A web application built with PHP, Bootstrap, MySQL, jQuery, AJAX. Includes time tracking features and user management. It is used solely for the business' needs, and it is tracking the time spent by its employees.

Name: Athena e-Learning
Date: October 2016

A Joomla website integrated with a Moodle platform plus MySQL database. Includes e-learning modules, subscriptions, payments and single sign on between Joomla and Moodle.

Name: myStartupTool
Date: December 2015

A static website utilizing an external API. Backend database management and payment by PayPal integrations included. Technologies used: MySQL, jQuery, Bootstrap, Paypal integration.

Name: iED
Date: March 2015

A responsive website built with WordPress CMS, PHP, MySQL, jQuery. Includes heavy template customization and many integrations with external APIs.

Name: Entre
Date: March 2015

A responsive WordPress website in the Greek language. Includes many template customizations and some integrations. Technologies used: WordPress CMS, PHP, MySQL, jQuery, Mailchimp.

Name: iGoStartup
Date: December 2014

A SaaS that includes a custom engine for questionnaires and reports per user. Built with Joomla CMS (heavily customized), PHP, MySQL, jQuery, AJAX.

Name: Deixto WordPress Plugin
Date: December 2013

A WordPress GUI (now abandoned) for the powerful web data extractor DEiXTo.

Name: Astiko Bus Trikala
Date: January 2012

A responsive Joomla website built for the official bus company of the city of Trikala. Helped thousands of people throughout their daily lives. Built with: Joomla CMS and jQuery.


I enjoy using these tools and frameworks.


My experience and knowledge in a nutshell.

Since 2011, I have been working non-stop and full-time as a Full Stack Web Developer. By working all these years, I have accumulated a vast experience in PHP and JavaScript, full-stack and back-end wise. I actually love JavaScript!

I am experienced in planning, development, management and maintenance of websites and databases. At the same time I have been operating as a System Administrator, and I have helped in Tech Support & Troubleshooting, User Assistance and Information Control & Management.

Computers are my interest and passion. I always follow the latest news on gadgets, hardware, software and anything involving technology and trends.