×
Theodore Dimitriadis

Theodore Dimitriadis

Web developer


Background


About

About me

I studied at University of Crete, at Computer Science Department.
My history with Web developing began with Drupal 4.7 and Wordpress 2.0. It started with personal projects and continued to work professionally developing websites for small to medium companies.
Till now my main body of work, is the development of backend functionalities, based on client/designer needs. In backend I used custom views templates, migrate data from external sources etc. I have participated in agile ceremonies (sprint planning, sprint retrospective) and I use git version control system to create the development model, Dev, Staging, Production.
I remain up to date in the field of my expertise through webinars, community group chats, tutorials etc, in order to be aligned with the new trends of the web.

Work Experience

Work Experience

  • Software Engineer at Netcompany-Intrasoft

    September, 2022 - Now

    My responsibilities are mainly consist of designing, developing, deploying, customizing and supporting technologies for large-scale European Union Institutions Projects Portfolio based on Drupal.

  • Backend Developer at Afternet

    March, 2021 - Now

    Backend PHP developer, specialized in Prestashop.

    • Freelancer

      Sept, 2020 - Feb, 2021

      Developing websites.

    • Drupal Developer at 25/8 projects 25/8 Projects

      Jan, 2020 - Aug, 2020

      Maintain and developing new features for Drupal website.

      • Construct a development model, Dev, Staging and Production environments

      • Using Git version control system for the deployment process.

      • Maintain a Discourse forum

    • Senior Programmer & Drupal Consultant at Digital Beings Digital Beings

      Jun, 2013 - Dec, 2019

      Digital Beings is a full-service digital & graphic design agency. We work closely with our clients to shape meaningful identities, brands & websites.

    • Web DeveloperFreelancer

      Dec, 2009 - May, 20133 years 6 months

      I worked as a freelance web developer.

      • Build the website for the Chess club union of Crete, https://essk.gr

      • Build the website for Chess Academy of Gazi, https://gazicess.gr

      • Build the website for Photographers club of Peristeri, https://photoparallel.com

      • Design and developed the website for movie rent shop, https://movies-shop.gr

    • Web Developer, System/Network AdministratorEntelia Informatics

      Nov, 2007 - Oct, 20091 year 11 months

      In Entelia Informatics my tasks were to develop websites for clients build intranets for small companies and provide support.

      • Migrate the PC Magazine website from Xoops CMS to Drupal CMS

      • Developed an online tourism guide for Evia

      • Build an intranet for Smartware Company, based on Fedora GNU/Linux distribution, with postfix, iptables, proxy etc enabled.

    • IT ManagerASTE Crete

      Oct, 2004 - Jun, 20058 months

      I was in charge of the network and system infrastructure of the school

    • Professor, IEK Ierapetras

      Oct, 2004 - Jun, 20072 years 8 months

      Cources on: algorithms, databases, operating systems.

    • Educational Instructor, Pedia/Protypo - Education

      Sep, 2004 - Jun, 20071 year 9 months

      Prepared the students for the greek exams for entry in univercity

    Skills

    Skills

    • Web Development
      DrupalPHPHTMLCSSMySQLGitDiscourse
    • System/Network Administrator
      Gnu/LinuxbashpostfixApacheNextcloudDocker
    Education

    Education

    • Computer Science, Bachelor, University of Crete

      Sep, 1998 - Jul, 2004

      CS150 - ProgrammingCS335 - Computer NetworksCS340 - CompilersCS345 - Operating SystemsCS360 - DatabasesCS380 - Algorithms
    Volunteer Work

    Volunteer Work

    Interests

    Interests

    • Chess

    • Films

    • Litterature

    References

    References

    • Maria Michalakou
      Extremely helpfull in every step, with big attention in details
    • Emma Alevrofas

      Theodore is a very efficient and professional. Serene and always taking initiatives, he knows how to drive his team without making its members feel undermined -on the contrary. He encourages his colleagues, asking them to take initiatives, and values very much their opinion and knowledge. I would strongly recommend working with Theodore.