About

Full-stack developer with a passion for AI

Java → PHP → Dev-Ops → React → AI. A real engineering foundation: I design, ship and maintain solutions that genuinely work.

Full-stack Developer · AI

Whatever you do, work at it with all your heart, as working for the Lord, not for human masters.

Colossians 3:23

After working as a Backend Developer and Dev-Ops, then a Front-end Developer, the sheer breadth of technologies and tools I use makes one label fit best: Full-stack Developer.

I started programming at university with Java. Then a deep dive into the back-end: PHP, NodeJS, Dev-Ops and UNIX system administration, up to cloud and server-less. The most recent chapter is front-end: ReactJS + TypeScript. Today: AI, with a real engineering foundation.

+15k
hours of coding
+100k
lines of code
19
projects in the portfolio
+20
collaborators
Path

Java → PHP → Dev-Ops → React → AI

2012

Java

I started programming at university: Java, Swing, graphics and physical-process modelling.

2015

PHP · Symfony · Node

A deep dive into the back-end: PHP, Symfony, NodeJS and both relational and NoSQL databases.

2015

Docker · Cloud

UNIX system administration, Docker, Traefik, cloud and server-less architecture.

2016

React · TypeScript

Front-end led by ReactJS, Redux and TypeScript, plus unit testing. Full-stack from this point on.

since 2025

AI

Full-stack with AI: RAG chatbots, agents and automations on a real engineering foundation.

Tech stack

The technologies and tools I work with

Languages

JavaPHPTypeScriptJavaScript / ES6BashPerl

Back-End

SymfonySpringYii2HibernateThymeleafNodeJSSmarty

Front-End

ReactJSReduxAngularJSjQueryBootstrapJestJS

Data

PostgreSQLMySQLMongoDBRedis

Dev-Ops

DockerTraefikYakeCLICloudServer-lessUNIX

Desktop / graphics

SwingOpenGL / JOGLMavenVoronoiCellular automata

CMS

WordPressPHPExcelPHPimapSEO

AI

ClaudeRAGAI agentsn8nAutomations
Skills

What I specialise in

System architecture

Designing application architecture, choosing the stack and the production deployment plan.

IT Consulting

Code review and optimisation for high production load.

Team Leader

Estimation and team selection, rolling out good practices and shared project tooling.

Emergency developer

Critical security issues, patching vulnerabilities, restoring apps after a failure or attack.

Dev-Ops

Cloud deployment, Docker environments (local / test / prod), server-less architecture.

Maintainer

Optimisation and security, upgrades and refactoring legacy code into modern solutions.

Christian developer

How Jesus Christ changed my life

In September 2018, when I consciously decided to accept Jesus Christ as my Lord and Saviour and to be filled with the Holy Spirit, God showed me how fragile human life is and how powerful and important His principles in the Bible are.

Since then, every day I appreciate more and more how great and valuable His Word is, leading to freedom, healing and, above all, to a full, loving relationship with Him.

In my professional work I strive to carry out every assignment diligently, that is, to work as if my direct employer were the Lord Jesus Christ Himself. I also find great joy in being able to help (in prayer and in deed) those who, as a result of attacks from evil, struggle with adversity such as unemployment or illness.

Then you will know the truth, and the truth will set you free.

John 8:32