Fullstack Software Engineer and DevOps Engineer based in Vevey, Switzerland. Passionate about Test Driven Development and clean architecture. I like exploring new tools and tackling complex distributed systems problems.
Experience
European Broadcasting Union (EBU) — Geneva, Switzerland
Fullstack / DevOps Engineer · 2023 – Present
Working on Eurovox, EBU’s multilingual platform enabling public broadcasters to ingest, transcribe, translate, and re-voice content across languages (52.5k transcription hours, 1.25B voiced characters, 1 440 users across 60 organisations).
- Added multi-speaker re-voicing, voice cloning, and C2PA content authenticity signing
- Integrated LLM-assisted translation and pre-processing via OpenAI and Google (OpenRouter)
- Built Stripe subscription management, AWS KMS billing audit logs, and immutable S3 billing records
- Implemented a unified file translation API across AWS, Deepl, and other vendors
- Shipped a live dubbing pipeline with real-time audio streaming (ElevenLabs + AWS Transcribe)
Droople — Poudoux, Switzerland
Fullstack Engineer · 2022 – 2023
IoT platform for connected water sensors over LoRaWAN with ML-based usage predictions.
- Migrated manual testing to a fully automated regression suite with TDD
- Added visual regression testing with Cypress + Percy
- Developed automated end-to-end IoT testing using Arduino for signal generation and Python 3
Migros Online — Ecublens, Switzerland
Backend Software Engineer · 2022
Switzerland’s leading online retailer, operating a large microservices platform.
- Maintained a Java microservice generating purchase orders from upstream supply state
- Replaced a shared development database with isolated Docker containers, improving test reliability
European Broadcasting Union (EBU) — Geneva, Switzerland
Fullstack / DevOps Engineer · 2018 – 2022
Drove Eurovox from proof-of-concept to production.
- Built a real-time transcription display tool with France Télévisions using TDD and Hexagonal Architecture
- Created a B2B news article navigator for EBU member sources with automatic translation
- Integrated third-party AI transcription vendors (AWS, Deepl, Azure, Speechmatics) — batch and streamed
Welitics — Lausanne, Switzerland
Frontend Engineer & Co-Founder · 2017 – 2018
Free political social network aimed at broadening civic participation.
- Built the React + Apollo Client frontend with custom base64 image upload via GraphQL
- Consumed a Play Framework (Scala) GraphQL backend built by co-founders
Skills
| Area | Technologies |
|---|---|
| Programming | TypeScript, Java, Kotlin, Python 3, Rust, C++, Golang |
| Frontend | React, Redux, Redux-Toolkit, Jest, Three.js, Cypress |
| Backend | Spring, Fastify, FastAPI, Project Reactor, RabbitMQ, Redis |
| DevOps | AWS, Terraform, Kubernetes, ArgoCD, Docker, Prometheus, Grafana |
| Testing | TDD, Hexagonal Architecture, Visual Regression (Percy), IoT (Arduino/Python) |
| Languages | French (native), English (C1) |
Education
Web Application Security Deep Dive (SWOA) · digicomp.ch, Geneva · 2025 Hands-on coverage of OWASP vulnerabilities, attack techniques, and mitigation strategies.
B.S. in Computer Science · HEIG-VD, Yverdon-les-Bains · 2013 – 2017 Thesis: “Plant Village, dataset bias quantisation for convolutional neural networks in plant disease detection” — supervised by Prof. Marcel Salathé (EPFL Digital Epidemiology Lab) and Dr. Perez-Uribe Andres.
Commercial Professional Maturity · Gymnasium of Morges · 2012 – 2013
Personal Projects
Re-Do · Kotlin, Spring Boot, TDD Scheduler for Task Execution Graphs (TEGs) — directed acyclic graphs where tasks consume artefacts produced by predecessors, enabling complex parallel workflows with guaranteed ordering.
github.com/IoannisNoukakis/re-do
Just The Jar · Docker, Buildx Minimal Java runtime Docker images (Alpine/musl and Ubuntu/glibc) built from scratch with only the JVM native dependencies. Available in full JDK and JRE flavours.
github.com/IoannisNoukakis/justthejar
Midknight · Rust, WebGPU, Quaternions WebGPU renderer for 3D scenes — a playground for learning Rust, WebGPU, and geometric algebra concepts such as quaternion rotations.
github.com/IoannisNoukakis/midknight