I Am Chrysovalantis Koutsoumpos

Software Engineer

Amsterdam, The Netherlands

About me

A qualified & highly experienced Software Engineer with excellent interpersonal & communication skills and over 12 years commercial experience.

During this period I've been through the demanding delivery-first environment of a web agency, complex distributed multi-tenant and high traffic media applications mainly in adTech & adult entertainment industries.

Despite working mainly with PHP and as result of inspiration from other programming languages, I adopted an enterprise coding style attitude by producing clean, readable, reusable, scalable and testable code with clear boundaries and detailed documentation. Pattern application and service orchestration are also arrows in my quiver.

Currently as a Software Engineer I am based in Amsterdam, being part of the core R&D team of Signkick, an adTech grown-up which is mainly active on UK and offers integration solutions for Out of Home (OOH) media owners and buyers. I am trying to be as involved as possible in the dev community and always be up to date with the latest software, architecture and infrastructure trends.

Advocating for Hexagonal, CQRS & event sourcing, practicing Domain Driven Design, experienced with Service Bus messaging architectures and Docker/K8s container orchestration for highly available and auto-scalable applications, working Agile, I have both technical and interpersonal skills for challenging roles that utilising my previous skills and experiences.

Contact Me


Years of experience


Lines of code


Production bugs


Cups of coffee



Hexagonal, CQRS & event sourcing advocate, Domain Driven Design & Enterprise Integration Patterns practitioner.


Experienced with automated deployment pipelines, containerized production environments with Docker/K8s, Service Bus communication systems, polyglot persistence & AWS products.

Soft skills

Excellent communicator, aiming on the deep understanding of business domain, event stormer & working chameleon capable of adapting at development methodologies.

Enterprise Integration Patterns
Hexagonal architecture
Domain Driven Design
Event Sourcing
OOP Design Patterns

Enterprise Service Bus
Docker, Kubernetes
Symfony Components
IaaS Cloud Provisioning scripts
Continuous Integration and Delivery

Memcached, Redis
ELK Stack

Distributed Micro-services
Service Bus mediation systems
Enterprise integrated systems
SOAP web services
Multi-tenancy SaaS applications
E-commerce web applications

Professional Experience

2018 - Present
Amsterdam, The Netherlands

Building reliable & scalable integrations with all kinds of third party services (Eg. REST APIs, SOAP services etc) in a complex Service Bus communication system, contributing high quality code to a well-structured DDD/CQRS codebase with clear boundaries, maintaining a Kubernetes infrastructure hosted in AWS and being a chameleon, able to adopt according to business demands, I am part of Signkick, a grow-up that is active on UK but already has plans for world domination!

2017 - 2018
Rotterdam, The Netherlands

As a Full Stack Developer I am part of a multi national development team consisting of high level engineers, dealing with demanding projects such as high traffic media and scheduling software applications, working especially with the healthcare and the adult entertainment industry. Being Agile (scrum), working with DDD, Symfony, Laravel and Docker we are delivering high quality software to our clients.

Digital Media
2012 - 2017
Thessaloniki, Greece

As as Tech Lead I am responsible for all tech-related decisions, guiding my team as well as for the design and development of company’s new CMS depending on Laravel and VUEjs. I have the responsibility for the Business Analysis of company’s incoming projects, responds to RFP’s, RFQ’s and RFI’s and of course the initiation, planning, execution & control of it’s projects. In addition I have organized company’s process assets including management plans, templates & lessons learned and always try to keep team’s morale and productivity high. Finally I have set standard quality procedures, checklists and checksheets during the life cycle of each project to assure that the highest quality has achieved.

Institute of Adult Learning Pythagoras
2012 - 2016
Thessaloniki, Greece

Working adults trainer in subsidized European IT courses. Approx 250 hours.

  • Databases
  • Internet use
Digital Media
2007 - 2012
Thessaloniki, Greece

I am the developing part of a well organized three-person company. My responsibilities start from research, analysis and end up with programming and testing of a project. I am responsible for developing and upgrading company's CMS which is the base for all our projects. I have developed a big variety of projects, from simple company presentations and products catalogs, b2c and b2b e-shops to demanding projects such as ERP's, printing house on-line pricing systems, hotel booking systems and some other major projects.

  • PHP, mySql programmer responsible for company's CMS development, maintenance and upgrades.
  • Analyst and Solution Finder.
  • Building & consuming high quality usable web services.
  • Front end developer, A/B Testing.


Diploma of Vocational Training / Accreditation - Internet Technology
Hellenic National Qualifications Framework (NQF)

Diploma of Vocational Training / Accreditation - Information Technology
Hellenic National Qualifications Framework (NQF)

2009 - 2010
Associate's Degree - Internet Technology Engineer
Private Educational Institute Akmi, Thessaloniki, Greece

2007 - 2009
Associate's degree - Computer Applications Engineer
Private Educational Institute Pythagoras, Thessaloniki, Greece

Favorite Books


Don't hesitate to contact me!


Amsterdam, NL




+31 (0)6 812 95 009