Software Developer with a focus on building projects and learning new skills along the way. Studying at Codam College (42 Network) — based in Amsterdam, NL.
PROJECTS Visual Lab — Math, Algorithms & Concurrency Playground Interactive lab for learning math, algorithms, data structures and concurrency visually — live curve transforms, step-through algorithm playback, and a deterministic thread scheduler for reproducing real race conditions and deadlocks.
Nuxt 3 TypeScript Vue 3 Vitest call me maybe — LLM Function Calling Function calling for LLMs via constrained decoding — masks invalid tokens at the logit level so a 0.6B model emits 100% schema-compliant JSON.
Python Qwen3 Constrained Decoding LLM Medlake Training — Website Redesign Freelance redesign for a Swiss medical fitness centre — cinematic 3D hero, CMS, and automatic multilingual support (DE·EN·FR·IT).
Nuxt 3 Three.js Tailwind CSS Supabase DeepL Codexion — Concurrency Simulation Dining-philosophers variant in C: threads compete for shared resources under FIFO or earliest-deadline-first scheduling, with burnout deadlines.
C POSIX Threads Mutexes Scheduling Academia — AI Research Feed Daily AI research feed — arXiv and HuggingFace papers in one place.
Nuxt 3 Tailwind CSS Node.js Fly-in — Drone Routing Simulation Routes a fleet of drones through connected zones using Dijkstra's algorithm and a turn-by-turn simulation engine with capacity constraints.
View more on Github GET IN TOUCH Let's talk about your project and how I can help you.
Email me © 2026 Yiannis Dimitrakopoulos