HELLO, I AM NICK

a backend engineer focused on designing scalable, high-performance, and maintainable applications.

ABOUT ME

Senior Backend Engineer with over 10 years of experience designing and building web systems. I focus on backend development, domain modeling, and long-term maintainability. I work closely with product and stakeholders to translate business needs into well-structured, reliable technical solutions. I value clean system design, clear ownership, and software that evolves safely as products grow, applying principles of Domain-Driven Design where appropriate.

Languages & Systems

I use PHP, Python, and Go to build backend services that are fast, reliable, and easy to maintain. I rely on Linux and Nginx to run applications smoothly and handle traffic efficiently.

Frameworks

I develop scalable web applications using Laravel, Symfony, Flask, and Django, structuring projects so they can grow without breaking and adapting easily to new requirements.

Databases

I design and maintain PostgreSQL and MySQL databases for reliable, high-performance data storage, ensuring queries are fast and applications stay responsive under heavy load.

Cloud & DevOps

I deploy applications using AWS, GCP, Docker, Kubernetes, and Helm, automating processes so releases are fast, reliable, and repeatable.

Architecture & Design

I structure software with SOLID principles, Domain-Driven Design (DDD), CQRS, and good data modeling, creating systems that are easy to understand, maintain, and extend over time.

Caching & In-Memory Storage

I use Redis to speed up applications, manage queues, and store temporary or frequently accessed data, reducing database load and improving user experience.

Messaging & Event Systems

I implement RabbitMQ and Kafka to build event-driven systems, decouple services, and handle high-throughput data pipelines reliably, ensuring resilient communication between services.

Version Control & Collaboration

I use Git for source control, enabling efficient collaboration, code review, and release management.

EXPERIENCE

SEPTEMBER 2022 – PRESENT
SENIOR BACKEND ENGINEER @ ELUCIDATE
Key team member contributing to the design, development, testing, and
maintenance of robust products while participating in technology selection within a
microservice architecture.

Tech Stack: PHP, Symfony, Python, Flask, Go, GCP, Docker, Kubernetes, Helm,
PostgreSQL, Elasticsearch
JULY 2020 – JULY 2022
CTO @ ROADCUBE
Contributed to selecting the organization’s technology stack and participated in the
design and development of RESTful services for the enterprise product.

Tech Stack: PHP, Laravel, TDD, SOAP, Docker, Vagrant, AWS, Golang, Python, C++,
ReactJS, VueJS
JANUARY 2020 – APRIL 2020
SENIOR BACKEND ENGINEER @ CUBECA
Integrated third-party APIs and internal microservices, supporting both web and
mobile clients while maintaining the application infrastructure in the AWS
ecosystem.

Tech Stack: PHP, Laravel, REST APIs, AWS, Golang/gRPC, PostgreSQL, Docker
JUNE 2019 – FEBRUARY 2020
HEAD OF ENGINEERING @ PLUSTIC
Managed project milestones from inception to delivery, collaborating with a team of
three engineers to define, design, and launch new features.

Tech Stack: PHP, Laravel, TDD, PostgreSQL, REST APIs, AWS, Docker, Vagrant,
Golang/gRPC, ReactJS
JANUARY 2018 – JULY 2019
HEAD OF ENGINEERING @ BEDNBLUE
Led and actively contributed to a small team, coordinating efforts to deliver high-quality web-based software solutions that fully met company requirements.

Tech Stack: PHP, Laravel, MySQL, PostgreSQL, REST APIs, AWS, Docker, Vagrant,
Golang, VueJS, ReactJS
JULY 2016 – JANUARY 2018
FULL STACK DEVELOPER @ E-TABLE
Developed a high-profile web application for the People Operations team to manage
organizational data, including structure, compensation, and performance feedback.

Tech Stack: PHP, Laravel, CodeIgniter, REST APIs, AWS, Docker, Vagrant, Python,
MySQL, PostgreSQL, VueJS, jQuery
JANUARY 2014 – JULY 2016
FULL STACK DEVELOPER @ DYNAMICSITE
Developed full-stack applications and e-commerce websites across multiple
platforms, leveraging industry-standard technologies and leading content
management systems.

Tech Stack: PHP, WordPress, Joomla, PrestaShop, Drupal, MySQL, Nginx, jQuery,
Bootstrap, HTML/CSS
MARCH 2012 – JANUARY 2014
EARLY CAREER @ FREELANCE & AGENCIES
Developed full-stack applications and e-commerce websites, delivering efficient and
scalable solutions tailored to client requirements.

Tech Stack: PHP, WordPress, Joomla, PrestaShop, Drupal, MySQL, Nginx, jQuery,
Bootstrap, HTML/CSS

Harokopio university of Athens, Department of informatics & telematics

  • Web application development
  • Data mining and business intelligence
  • Large scale data management systems
  • Telematic applications
  • Distributed systems
  • Cloud computing services

Dimploma Project:
Develop a middleware for the deployment of dockerized application services in multi-cloud infrastructures.

Coursera IBM blockchain foundation for developers

  • Hyperledger project
  • Hyperledger composer
  • Hyperledger fabric network
  • Bitcoin

Dimploma: https://coursera.org/share/2b3dee8a90b8a0940e658022d4da82e8

University department of Lamia

  • Advanced mathematics
  • Various algorithms
  • Computer infrastructure
  • Network tools
  • Multiglot programming (C, C++, JAVA, PHP)
  • OSX – Linux – Windows

Dimploma Project:
Develop an ecommerce platform using and extending Joomla CMS.

Thank you for visiting my personal website!

If you have any questions or would like to talk about a project, feel free to contact me anytime.