CV
Five years, from small sites to enterprise systems.
Full-stack software engineer and co-founder of Genoch. Below is my experience and my stack. If you interviewed me, or you are assessing a profile, this is what you need.
Work history
- 03/2025 – 08/2026
Instashop UAE (Delivery Hero Group)
Full-Stack Software Engineer
- Built platform administration subsystems for a fast-commerce startup, managing a catalogue of 3M+ active products and 82k+ daily orders across Dubai and Egypt, with third-party API integrations.
- Built an LLM-powered workflow that lets non-technical stakeholders retrieve product and relational data in natural language instead of manual queries, with LLM tracing and evals.
- Cut database load and cloud costs by redesigning AWS Lambda workflows in a serverless architecture, with Kibana and CloudWatch alerting to stop duplicate processing on retries.
- 02/2022 – 09/2023
Smart Up / Agora AI
Software Developer
- Built an Angular web interface for supermarket brands, fed by a mobile app over REST, with shopping lists and voice-driven product search.
- Mentored two international interns on data scraping and automatic product categorisation with spaCy NER models, saving 20+ hours of manual work a week (Python, Django).
- 01/2021 – 02/2022
Freelance
Frontend Software Engineer
- Delivered React frontends for a range of clients — an investment bank landing page, a research data portal for a bio lab, and an SPA for a sports club that lifted youth sign-ups by 23% — mobile-first and WCAG-conscious.
Tech stack
- Frontend
- Angular
- React / Next.js
- TypeScript
- Tailwind
- Cloud & DevOps
- AWS
- Docker
- Kubernetes
- GitHub Actions
- Testing & AI
- Playwright
- Jest / Vitest
- LLM workflows
- RAG
Education
- MSc Sport Marketing
- Loughborough University London · 2019 – 2020
- BSc Sports Science and Physical Education
- Democritus University of Thrace · 2014 – 2018
Certifications
- DevOps and Software Engineering
- IBM — DevOps, Agile, Scrum and CI/CD.
- Machine Learning Specialization
- Stanford University — Supervised models for prediction and classification.
- Programming with Python
- University of Michigan
Languages
- Greek
- Native
- English
- Native-level proficiency
- German
- B1, working towards B2
Ambrosia Capital, Join Hatch, SmartXiv (AI platform, full-stack plus self-hosted infrastructure). In detail, as engineering, on the work page.
Get in touch
Have a role, or want to carry on a conversation from an interview? Write to me.