Dimitris Loukas

CTO @ Viral Loops | Published Author @ Packt

Athens, Greece dimlucas@outlook.com

Software Engineer with a demonstrated history of working in the computer software industry. Skilled in C#, JavaScript, HTML5, CSS3, and PHP. Strong engineering professional with a Bachelor’s Degree focused in Computer Science from National Kapodistrian University of Athens



Viral Loops

Leading the Viral Loops team of engineers

November 2021 - Now

Full Stack Software Engineer

Viral Loops


  • Writing comprehensive tech specs from Jira stories
  • Developing a referral marketing SaaS product using NodeJS and Angular
  • Comitting and reviewing code with GitHub and Gitflow
  • Following a Test Driven Approach with Mocha, Chai and faker
  • Deploying and scaling with Heroku
  • Managing and monitoring AWS RDS MySQL instances

April 2018 - November 2021

IT Manager



  • Leading a team of developers in the process of migrating TEDxUniversityofPiraeus' website from WordPress to an Angular 7 SPA.
  • Developing a RESTful API from scratch using NodeJS 10
  • Automating and modernizing existing managerial processes and DevOps
  • Achieving effective communication with non-technical teams in a limited time-frame

October 2017 - Present

Software Developer

Broker Systems


  • Migrating legacy applicatiions of the financial sector from Silverlight to Angular & Aurelia
  • Building rich UIs with HTML5, CSS3, Bootstrap 4 and Sass
  • Simplifying common operations with Gulp tasks
  • Working with C# Web APIs
  • Translating PSD Mockups into code

April 2016 - March 2018

Junior Software Developer



  • Writing primary product's backend code with PHP and Zend Framework
  • Maintaining an AWS RDS MySQL instance
  • Building fast interactive UIs with VueJS
  • Migrating legacy PHP code to Laravel 5.1

November 2015 - May 2016

Mobile Applications Developer - Intern

Simple Apps


  • Building cross-platform mobile applications with ActionScript & MXML
  • Building APIs for mobile apps with PHP & MySQL

June 2015 - November 2016


National Kapodistrian University of Athens

Bachelor of Science
Informatics & Telecommunications


October 2012 - Present


Programming Languages & Tools

  • Code First Migrations
  • Clean, DRY & Reusable Code
  • Comfortable with both OOP and Functional Paradigms
  • Test Driven Development
  • Agile Development & Scrum
  • Mobile-First, Responsive Design

Online Courses


  • Interviewd by Facebook on June 2017
  • Was part of an early access team performing technical review on The Complete Software Developer's Career Guide by John Sonmez
  • Selected for CERN Technical Student Programme 2017-2018
  • Won the first prize in a Microsoft Student contest for developing Windows 8 and Windows Phone 8 applications
  • Top 14% Overall on StackOverflow
  • Won first place in GreeceJS JavaScript Contest