Dimitris Apostolakis
QA Automation & Performance Engineer
I build systems that make quality inevitable.
About

Born and raised in Crete, Greece — an island that teaches you patience, resilience, and the value of doing things properly. I hold an MEng in Electrical & Computer Engineering from the Technical University of Crete, where my thesis applied reinforcement learning to optimize building energy systems, reducing electricity costs by 31%.
Today I design and build test infrastructure at enterprise scale. From 400+ E2E tests at Österreichische Post to performance frameworks processing millions of requests at HF Markets — I obsess over the systems that make quality a property of the architecture, not an afterthought.
When I am not engineering test systems, I am exploring AI orchestration, reading about systems thinking, or planning my next move from my apartment in Athens.
Experience
HF Markets
Jan 2026–PresentQA Automation / Performance Engineer
- Built enterprise k6 load testing framework from scratch covering 8+ microservices with automated Jenkins execution, gRPC metric collection, Vault integration & database-backed trend analysis
- Delivered 20+ load test campaigns in 6 months validating AWS migration, Redis cluster refactoring, and wallet API rewrite across prod & pre-prod
- Engineered self-service Jenkins pipeline with Active Choices for dev teams, automating 6+ hours/week of weekend performance runs and eliminating manual overtime
- Designed Cloudflare WAF validation suite covering rate limiting, custom firewall rules, OWASP core ruleset, and bot mitigation with zero false positives on legitimate traffic
- Supported MT4/MT5 parallel trading load tests using Locust with 12 terminal instances and database-driven execution schemas
Openbet / Opap
Apr 2024–Jan 2026QA Automation Engineer
- Automated API & UI testing using Java, JUnit, Selenium, and Cucumber — cutting manual effort by 70% with 85% regression coverage across component, app group, and integration levels
- Executed containerized test workflows using Docker, Kubernetes & ArgoCD, achieving 75% faster environment setup and parallel test execution across service versions
- Maintained Jenkins CI/CD pipelines running 3,000+ automated tests per release cycle at 95%+ pass rate, identifying flaky tests via trend analysis
- Led peer code reviews and mentored 3 engineers; validated backend systems using SQL, Spring RestTemplate, AssertJ & Postman
Agile Actors / Österreichische Post
Feb 2023–Apr 2024Software Engineer in Test
- Optimized CI/CD test runtime by 80% (25 min → 5 min) and local runtime by 90%, cutting infrastructure costs and raising developer productivity
- Developed 400+ E2E tests for critical user flows in C#/.NET & Playwright, building nightly pipelines for cross-browser testing across 5 device profiles
- Introduced WireMock backend integration tests covering 30+ API endpoints and axe-core accessibility automation for WCAG AA compliance across public pages
Hellenic Army IT Center
Mar 2022–Dec 2022Software Engineer
- Engineered Python web scraper recovering and migrating content from 45 WordPress sites while preserving data integrity during full infrastructure transition
- Automated R simulation reports, reducing manual data processing time by 90% and accelerating strategic coordination exercises
Skills & Tools
Languages & Core
Testing & Automation
Cloud & Infrastructure
Observability & Metrics
Practices & Strategy
Featured Projects
k6 Load Testing Framework
Enterprise-grade load testing infrastructure for 8+ microservices with Jenkins automation, HashiCorp Vault, and gRPC metrics.
CLI tool for generating, checking, and scoring domain name candidates with AI-powered suggestions and semantic scoring.
This personal website. Built with Next.js 16, Tailwind CSS v4, and Framer Motion. Auto-deployed on Vercel.
WordPress Recovery Scraper
Python web scraper recovering content from 45 WordPress sites for the Hellenic Army IT infrastructure.
Certifications
Azure Solutions Architect Expert
Microsoft
Verify →Azure Administrator Associate
Microsoft
Verify →Azure Fundamentals
Microsoft
Verify →AWS Solutions Architect – Associate
Amazon Web Services
Verify →ReGeneration: Cloud Tools & Technology
ReGeneration / Microsoft
Verify →Docker Mastery
Udemy
Verify →Python Bootcamp
Udemy
Verify →Philosophy
Systems over scripts. I do not write tests — I build infrastructure that makes quality inevitable.
The best testing framework is one developers actually use without being asked.
Taste, direction, and relationships — the three things AI cannot replace.
From a small island in the Mediterranean to building systems that handle millions of requests. The path was never linear, but it was always intentional.