with experience in Aviation, Media, B2B SaaS and Digital Strategy.
I have successfully led the development of internal and external-facing products, improving revenue generation, automation, and customer experience.
See more details about my skills and certifications in my CV or find a walkthrough of products I've worked on in my portfolio
📍 Based in Larnaca, Cyprus | Open to remote & hybrid roles
Scrum Certified (CSPO®)
Overview
A 3D digital mockup tool that enables brands and advertisers to visualize their advertisements as aircraft exterior liveries before committing to placements. Users can place artwork on various sections of the aircraft, view it from multiple angles, and receive a downloadable PDF of the mockup along with company details via email. All submitted information is stored in a lead database for follow-up by the sales team.
Why was it built?
How was it built?
The platform was developed using the Next.js framework with TypeScript. It uses PostgreSQL hosted in Docker containers to support scalability. Authentication is handled using JWT (RFC 7519), and Prisma ORM manages database interactions.
A custom 3D model with texture-mapped surfaces enables 2-axis customization and responsive scaling across 7 key livery zones.
What did I do?
Results
Core skills & approach
Click to see more images
Role - Product Manager
Overview
An internal commission tracking and calculation system designed to help the sales team track individual and team targets while automating commission payouts.
Why was it built?
How was it built?
It was developed using TypeScript with the Next.js framework, the tool integrates with Pipedrive (the company's CRM) via API. The database is PostgreSQL, and the entire system is containerized using Docker for scalability and deployment efficiency.
What did I do?
Results
Core skills & approach
Click to see more images
Role - Product Manager
Overview
A self service digital mockup tool that enables brands and advertisers to visualize their advertisements on aircraft tray tables before committing to placements. After the mockup is created, an automated email is sent featuring a pdf of the mockup and company details for follow up. The mockup and client information is saved in a database for follow up on leads.
Why was it built?
How was it built?
It was developed using a combination of Next.js framework with TypeScript, Python, and Django framework. The database is localized using SQLite, and a custom user dashboard was built for the Django admin interface to facilitate content management.
What did I do?
Results
Core skills & approach
Click to see more images
Role - Product Manager
Overview
The Admaster is a custom-built digital advertising platform designed to manage, track, and optimize ad placements across various airline travel documents (boarding passes, emails, airline websites). While the platform existed before I joined the company, I played a key role in enhancing its capabilities and improving its efficiency.
It provides the following:
Why was it built?
How was it built?
The ad server works through a series of API integrations with participating airlines. The backend was developed using Laravel (PHP), with a JavaScript-based frontend. The system uses MySQL and Redis for database management and caching.
What did I do?
Results
Core skills & approach
Click to see more images
Role - Founder & Lead | Independent Project
Overview
Oriire is a content platform and podcast focused on African mythology and history. It serves as an educational hub for global audiences.
Why was it built?
How was it built?
It was developed using Webflow, with a sophisticated CMS structure designed to manage interconnected content elements efficiently. The platform integrates a contributor model that allows storytellers to share while maintaining structured metadata for searchability and categorization.
What did I do?
Results
Core Skills & approach
Click to see more images