

Dimitrios Kontoulis
Software Engineer
Larissa Greece, GR
+306976807819
Employment
Senior Software Engineer
Awardforce (2020) remote
R&D
Head of Development / Software Architect
Turbado LLC (2018 - 2020) remote
R&D
Senior Programmer
Turbado GMBH (2016 - 2018) remote
R&D
Software Engineer
ClickMedia Greece(2014 - 2015)
R&D
Web Developer
SomWeb(2012 - 2014)
OpenSource Projects
Golang Weighted Random Choice
This is a simple package for creating Weighted Random Choices.
RabbitMQ Laravel
A Laravel package to work along with RabbitMQ queue management system, wrapped in a service to be as easy as possible to use.
Intervention Image
Contributor
Trackmania Plugins
A package with plugins for the legacy game TrackMania
Rabbit Manager (Standalone)
Rabbit Manager is a standalone php package to easily manage RabbitMQ for terminal applications that can be also installed in any PHP application via composer
NeoEloquent (forked from Vinelab/NeoEloquent 1.4)
Neo4j Graph Eloquent Driver for Laravel. Forked and updated to work well with laravel 5.5 . Fixed many issues of the original package, added features.
I have also working forks of other popular laravel packages, in order to work with NeoEloquent, like laravel-datatables and l5-repository
More Contributions
Education
Computer Science & Telecommunications, Technological Institute of Thessaly, Greece
Courses :
- Programming basics (C)
- Object Oriented Programming (Java, C++, C#)
- Web Programming (PHP, JavaScript)
- Network Security & Administration
- Distributed Systems in Java
- Distributed Systems in Python
- Database Development (MySQL)
- UML
- Analysis and Design of Information Systems
- Data Structures
- Computer Architecture
- Operating Systems
- Algorithm analysis
Interests
I enjoy composing/playing music, video games, hang out with friends, while also trying to learn new things in my spare time
Skills
Fluent :
- PHP
- Laravel
- MySQL
- Linux
- RabbitMQ
- JavaScript (ES6) / jQuery
Proficient :
- Java
- Python
- Node.js
- ExpressJS
- Vue.js
- Codeigniter
- MongoDB
- CSS, Bootstrap, Bulma, HTML5
- Redis
Familiar :
- ElasticSearch
- AngularJs
- ReactJs
- Go
- Joomla
- WHMCS
- Magento
- Wordpress
- Arduino
- C
- C#
Miscellaneous :
- TDD
- Agile Development
- Design Patterns
- CI/CD
- Docker
- Git
- AWS