I Am Chrysovalantis Koutsoumpos

Software Engineer

Amsterdam, The Netherlands

About me

A qualified & highly experienced Software Engineer (full stack - backend oriented) with excellent interpersonal & communication skills and over 11 years commercial experience particularly in the online industry.

During this period I've been through the demanding delivery-first environment of a web agency, to complex distributed multi-tenant software projects.

Despite working with PHP, I adopted an enterprise coding style attitude by producing clean, readable, reusable, scalable and testable code with clear boundaries and detailed documentation but also not missing the 'know how' when it comes to pattern application and service orchestration.

Currently as a Software Engineer I am part of a fast growing startup which is active on UK, offering SaaS solutions for Out of Home (OOH) Advertisement and being involved in the Dutch dev community, I am always trying to be up to date with the latest software, architecture and infrastructure trends.

Implementing Domain Driven Design, been part of demanding environments, experienced with container orchestration and working Agile, I have both technical and interpersonal skills for challenging roles that utilising my previous skills and experiences.

Contact Me

11

Years of experience

100

Web Projects Managed

350

Web Projects Developed

300

Hours Seminar Leader

Skills

Software Development

Working with the most popular frameworks, ORMs & templating engines, practicing Domain Driven Design and familiar with Design & Enterprise Integration Patterns.

Ops

Experienced with polyglot persistence, continuous integration, working with Docker and already configured some ELB's, spun up many Ec2 instances and hosted even more ECR repositories.

Project Management

Experienced with Scrum methodology and possessing PMP course certification, I can be an important asset of any Agile software development team.


Software

Symfony Components (> v3.1)
Laravel (> v5.1)
Lumen (> v5.0)
VueJS
AngularJS (v1.6, v6)

Tools

Docker Toolbox
ELK Stack
MongoDB
RabbitMQ
PHPUnit
Redis
Debezium, Kafka

Ops

Amazon Web Services
Atlassian cloud
Docker Swarm
Jenkins CI/CD
Circle CI
Capistrano
ESB messaging engine

Architecture

Domain Driven Design
CQRS, Read-write separation
Distributed-service oriented systems
Multi-tenant SaaS
Event Sourcing
Command Sourcing
Polyglot persistence
Test Driven Development

Professional Experience


Signkick
2018 - Present
Amsterdam, The Netherlands

Aiming to clear separation of Bounded Contexts in a well-structured DDD/CQRS codebase, moving towards container orchestration with Docker & AWS for all our environments and being able adopting code-wise according to business demands, I am part of a fast growing Startup that is active on UK but already has plans for world domination!

DevMob
2017 - 2018
Rotterdam, The Netherlands

As a Full Stack Developer I am part of an Agile development team consisting of high level engineers, dealing with demanding projects for our internal or external clients.

Digital Media
2016 - 2017
Thessaloniki, Greece

As as Tech Leader 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. Wearing the hat of Project Manager, 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, according to PMI standards. 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 - 2016
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.

Education


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

2011
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

2005
First Certificate in English
Cambridge University

Favorite Books

Contact

I am available for simple networking, contracting or freelancing, paid consulting & advising. Don't hesitate to contact me!

Address

Amsterdam, The Netherlands

Email

info@newweb.gr
valantis.koutsoumpos@signkick.com

Phone

+31 (0)6 812 95 009
+30 6936 369 091