Engineering scalable AI systems, building and deploying deep learning models, fine-tuned LLMs, and AI agents on AWS, with a strong full-stack engineering background of 10+ years.
Selected Projects
A chemical AI agent that can predict molecular properties given a substance.
A machine learning model hosting platform, handling deployment, API management, and fine-tuning.
A Greek social platform for open discussion, community building, and content sharing through posts, comments, and voting.
A silly little game I developed with Phaser 3 during the Covid19 quarantine.
A Command Line Interface (CLI) consuming an actively written-to CLF HTTP access log written with Node.js
Work Experience
Machine Learning Engineer
Kaizen Gaming
Oct 2025 - Present
Machine Learning Engineer
National Technical University of Athens
Feb 2024 - Oct 2025
Senior Full-stack Engineer
Mercedes Benz via Mimacom
Feb 2023 - Feb 2024
Senior Full-stack Engineer
Gigabank
Jul 2022 - Feb 2023
Senior Full-stack Engineer
Impala Travel
Mar 2021 - Jun 2022
Senior Full-stack Engineer
Glovo
Feb 2020 - Feb 2021
Senior Full-stack Engineer
Alpha Innovation, Telefonica
Nov 2018 - Feb 2020
Full-stack Engineer
Marfeel
Apr 2016 - Nov 2018
Summer Student
CERN
Jun 2014 - Sep 2014
Full-stack Engineer
European Dynamics
Apr 2014 - Apr 2016
Full-stack Engineer
Sapila.gr (Personal Project)
2014 - 2020
Blog
1 year of LLMs writing code for me
I have been an early adopter of AI coding tools since they became genuinely useful. Here is what that actually looks like day to day, and why experience matters more than ever.
Celebrity traitors UK: a masterclass in deception and TV magic [no spoilers]
A spoiler‑free reflection on why the BBC’s Celebrity Traitors UK shines: production, hosting, cast, and what it reveals about trust and deception.
The 5 worst bugs I've seen on production - #1 the N+1 problem
A tiny JOIN turned one request into ~100 queries—the graph looked like a heartbeat.
The 5 worst bugs I've seen on production - #2 the infinite crawler
A 'Back to start' button shared the Next selector, looping forever and flooding the DB.
The 5 worst bugs I've seen on production - #3 the €300,000 double refund
A refund path ran twice for 15 minutes, costing €300k before a sanity check caught it.
The 5 worst bugs I've seen on production - #4 the $60 otp ddos
An OTP endpoint was abused across many IPs; budget burned twice after no action items.
The 5 worst bugs I've seen on production - #5 the animation memory leak
Long sessions leaked ~2MB per animation; snapshots revealed unreleased lottie instances.
Microlearning is the new way to learn
How I use microlearning to keep up with fast-moving tech trends through short, daily doses of content across social media and YouTube.
Coding with Claude code and LLMs: What I've learned after 3 months
Reflections on working daily with Claude Code and LLMs for three months, the benefits of full repo context, and why experience still matters.
My experience with arrogant developers
A reflection on developer culture, code consistency, and the damage caused by ego-driven decisions in software teams.
Connect
Feel free to contact me at alex.arvanitidis0@gmail.com
