Application Engineer @ Vanguard · Manchester

I build software people use.

Odysseas Herodotou, application engineer at Vanguard and founder of StartUp Hero. I design, build and run products end to end. I've shipped academy platforms for APOEL

~/ody/src/ody.ts
// hello, world 👋
export const ody = {
  name: "Odysseas Herodotou",
  role: "Application Engineer @ Vanguard",
  founder: "StartUp Hero",
  degree: "BSc CS, First Class",
  codingSince: 2014,
  stack: ["Java", "Spring", "TS", "Node", "PHP", "AWS"],
  shipping: true,
} as const;
● mainTypeScript · UTF-8
VanguardBeemAdStartUp HeroUniversity of ManchesterAPOEL BCAnorthosisEv ZeenCassini HackathonAngelHackJunior Achievement CyprusHack Cyprus
12yrswriting code, since Hack Cyprus Youth at 10
11+products shipped to real users
400daily active users on CanTeens
€10k+raised through Chain of Change
experience

The commit history.
Most recent first.

The longer story
git log --graph --author=ody10 commits
c01efb9 (HEAD -> main) Sep 2026 — now

Application Engineer I @ Vanguard Asset Management

  • Developing and maintaining internal Vanguard systems across the frontend and backend.
  • Building with Java Spring Boot, TypeScript and Node.js.
  • AWS S3 for storage, Glue, ECS and EC2 for batch compute, and Athena for analytics on large datasets.
JavaSpring BootTypeScriptNode.jsAWS
8054143 (startup-hero) Nov 2022 — now

CEO & Founder @ StartUp Hero

  • SportsHero: an athletic academy management platform used by leading Cypriot academies, including APOEL, Anorthosis and Ev Zeen.
  • UBook Cy: a booking platform for event tickets and restaurant reservations.
  • An in-house food ordering system for the Photos Photiades Group, and a building management platform for communal expenses.
PHPMySQLJavaScriptLinuxCI/CD
d58fa4a (education) 2023 — 2026

BSc Computer Science (Hons), First Class @ University of Manchester

  • Coursework in data structures, algorithms and systems programming.
AlgorithmsData structuresSystems
2e36954 (internship) Jun — Aug 2025

Software Engineer Intern @ Vanguard Asset Management

  • Developed secure fraud-detection and anti-money-laundering features, helping protect over £200,000 of client assets in a year.
  • Built across the stack with React, TypeScript and Node.js; used AWS S3 and Athena for storage and large-scale analytics.
TypeScriptReactNode.jsAWS
28fae41 (beemad) Aug 2024 — Apr 2025

Web Developer @ BeemAd

  • A distributed system serving large-scale, location-based ads on display-mounted delivery backpacks: Raspberry Pi and Android units with real-time data processing.
  • A custom CI/CD pipeline for automatic updates and testing via GitHub webhooks and JSON APIs, with clients in Python, Bash and Java.
  • An advertiser platform for location-targeted ads on the OpenStreetMap API, plus a management platform for payments, billing and ad data.
PythonJavaPHPRaspberry PiOpenStreetMap
b7a6672 (hackathon) 2023

AI Captain, 2nd place @ Cassini Hackathon

  • Cross-referenced Sentinel-1 satellite imagery with AIS ship signals to flag illegal vessels and warn nearby ships. Personally commended by the Chief of Defence of the Cyprus National Guard.
PythonMachine learningJupyter
d455d2f (service) 2022 — 2023

Assistant Staff Sergeant @ Cyprus National Guard

  • Trained as an anti-tank specialist with the highest grade in the school; stationed at the front-line Ledras outposts.
  • Managed schedules for 45 soldiers and built two software tools for soldier and unit management.
Leadership
83075de (canteens) 2018 — 2020

Founder & CEO @ CanTeens LLC

  • A Swift and Java app for ordering from the school canteen: 400 daily active users. Went through AngelHack's 12-week accelerator; 2nd of 50 in Junior Achievement Cyprus.
SwiftJavaPHP
61d3736 (ciclo) 2019 — 2020

CTO @ Ciclo, Junior Achievement Cyprus

  • A platform for renting appliances and furniture to reduce electronic waste, with a map of recycling points across Cyprus. 3rd nationally and commended by President Nikos Anastasiades.
PHPMaps
b700dba (internship) Jun — Aug 2019

App Developer Intern @ Cocoon Creations

  • Full-stack app development using Swift, Python, Ajax and JSON.
SwiftPythonJSON
selected work

Things I've built
and put in front of people.

All 11 projects
2023

SportsHero Academy Management Platform

An athlete management platform designed to be easy to use for coaches, parents and athletes. Coaches can manage their academy's schedule, practices, games and events. Parents can view their athlete's schedule, make payments and receive announcements. Athletes can view their schedule, make payments and receive announcements.

sportshero.cy read
2023

AI Captain

Awarded by the Chief of Defence of Cyprus for Contributing to the Development of a Project to Monitor and Protect the EEZ Surrounding Cyprus as Part of AiCaptain at Cassini 5th hackathon Placed 2nd in the Cassini 5th Hackathon as a member of team AICaptain. Built a project that collected data from Sentinel-1 Satellite and crossreferenced it with AIS data from ships worldwide to detect illegal ships and inform nearby vessels of potential dangers. Received commendations from the Chief of Defense for the project's potential impact on safety and security.

taikai.network read
2020

Chain Of Change

Chain of Change is an independent committee of the English School Nicosia, handling all charity efforts and activities within the school community. Our aim is to collectively help a number of Foundations and Charities and in doing so bring about the students in unity, in order to join the fight against poverty.

chainofchange.com.cy read
2020

TEDxEnglishSchoolNicosia

TEDxEnglishSchoolNicosia aims to evoke young minds to understand the power of exchanging diverse ideas. By creating a space that promotes the inclusion of the variety of perspectives found in our school community, we aim to cultivate a forum where young minds can connect freely. Join us in witnessing the English School community “unravel”!

tedxenglishschoolnicosia.com read
2020

Le Pont Cy

Victims from Lebanon that were affected from the Beirut Blast, can list down their needs to repair their houses and buildings, and people can donate money or the materials needed themselves

lepontcy.com read
2020

School Books Cy

A true marketplace for book trading. Buying school books each year is a real hustle for parents, as it usually rounds up to 200 euros average. But no more, school books is introducing the idea of selling books of older students to younger ones

schoolbooks.com.cy read
2020

Photiades Group Staff Canteen

CanTeens rebuilted from top to bottom, to suit the needs of Photiades Group Canteen for its staff, making it easier for them to order their lunch everyday, including nutritional information and other useful information.

case study read
2020

Digital Championship

A coding competition about growing a realistic idea into a website. Renty was awarded with €2.000 for winning first price in its category (K1). Renty's purpose is the general renting of items and appliances

renty.website read
stack

Tools I reach for.
Picked for the job, not the hype.

languages

  • Java
  • TypeScript
  • JavaScript
  • Python
  • PHP
  • Swift
  • SQL
  • Bash

frameworks

  • Spring Boot
  • Angular
  • React
  • Node.js
  • Bootstrap
  • jQuery

cloud

  • AWS S3
  • AWS Glue
  • AWS ECS
  • AWS EC2
  • AWS Athena
  • AWS Lambda

devops & data

  • CI/CD
  • GitHub webhooks
  • Linux server admin
  • MySQL / MariaDB
  • Raspberry Pi
  • Jupyter
recognition

A few proud moments.

2023 · Cassini Hackathon

Commended by the Chief of Defence

2nd place with AI Captain, using machine learning on Sentinel-1 satellite and AIS data to detect illegal vessels around Cyprus.

#2
2020 · Junior Achievement

The Presidential Bro Fist

3rd nationwide with Ciclo, then a pitch to President Anastasiades at the Presidential Palace.

#3
2019 · Junior Achievement

2nd in Cyprus with CanTeens

Out of 50 teams, with an app that cut the canteen queue for 400 students a day.

#2
Radio club · The English School

Cyprus's first ISS contact

Part of the team that made the country's first radio contact with the International Space Station.

ISS
contact

Got an idea?
Let's ship it.

Product, platform, a hard problem or just a hello. I read everything and reply to everyone.