Frontend Developer & Creative Technologist
I craft digital experiences that blend beautiful design with cutting-edge technology.
Frontend Developer & Creative Technologist
I craft digital experiences that blend beautiful design with cutting-edge technology.
Frontend Developer & Creative Technologist
I craft digital experiences that blend beautiful design with
cutting-edge technology.
Frontend Developer & Creative Technologist
I craft digital experiences that blend beautiful design with
cutting-edge technology.
A selection of projects that showcase my skills in frontend development, full-stack applications, and creative problem-solving.
A selection of projects that showcase my skills in frontend development, full-stack applications, and creative problem-solving.
Learn Greek Verbs is a mobile learning game for practicing Modern Greek verb conjugation at beginner level. Built with React Native and Expo, it supports four tenses (Present, Simple Past, Imperfect, and Future). Players select a tense and verb, then match randomly shown personal pronouns with the correct verb form displayed on the sails of ancient ships. Features include a lives system, scoring, and SVG-based animated visuals.
Learn Greek Verbs is a mobile learning game for practicing Modern Greek verb conjugation at beginner level. Built with React Native and Expo, it supports four tenses (Present, Simple Past, Imperfect, and Future). Players select a tense and verb, then match randomly shown personal pronouns with the correct verb form displayed on the sails of ancient ships. Features include a lives system, scoring, and SVG-based animated visuals.
Esplend'or Rings is a premium webshop for engagement and wedding rings. Built with Next.js, TypeScript, and Strapi, it offers features like a wishlist, advanced filters, secure Stripe payments, and cart synchronization for both guests and registered users. Fully responsive and elegantly designed, it provides a seamless shopping experience.
Esplend'or Rings is a premium webshop for engagement and wedding rings. Built with Next.js, TypeScript, and Strapi, it offers features like a wishlist, advanced filters, secure Stripe payments, and cart synchronization for both guests and registered users. Fully responsive and elegantly designed, it provides a seamless shopping experience.
RGS RIFT is a data-driven web application built with Next.js, Tailwind, and React Query, designed to deliver interactive analytics and visualizations. Featuring tools like Nivo charts, ag-Grid, and custom PDF generation, it provides a seamless user experience for ESG and climate analytics. Fully responsive and optimized for modern browsers, RGS RIFT is tailored for actionable insights in financial and environmental sectors.
RGS RIFT is a data-driven web application built with Next.js, Tailwind, and React Query, designed to deliver interactive analytics and visualizations. Featuring tools like Nivo charts, ag-Grid, and custom PDF generation, it provides a seamless user experience for ESG and climate analytics. Fully responsive and optimized for modern browsers, RGS RIFT is tailored for actionable insights in financial and environmental sectors.
This fully functional and responsive single page application was built with React from the ground up, without relying on any additional libraries or pre-made components. The data comes from both a modified API provided by Comic Vine and my own sources, which I've organized into a SQL database and stored on my own server. The back-end code is also available on GitHub.
This fully functional and responsive single page application was built with React from the ground up, without relying on any additional libraries or pre-made components. The data comes from both a modified API provided by Comic Vine and my own sources, which I've organized into a SQL database and stored on my own server. The back-end code is also available on GitHub.
This project aims to develop a comprehensive walk-in flight booking website using Next.js, TypeScript, Tailwind and Sanity.io. The goal is to provide a seamless online platform for users to explore services, make bookings, write reviews, and access additional features as registered users.
This project aims to develop a comprehensive walk-in flight booking website using Next.js, TypeScript, Tailwind and Sanity.io. The goal is to provide a seamless online platform for users to explore services, make bookings, write reviews, and access additional features as registered users.
The website of Le Ciel Sucré showcases an imaginary French pastry shop. Built with React, Firebase, Tailwind and serverless functions. The site has its own webshop (with Stripe, PayPal and Google Pay), admin panel, blog, user authentication and settings (colors, language).
The website of Le Ciel Sucré showcases an imaginary French pastry shop. Built with React, Firebase, Tailwind and serverless functions. The site has its own webshop (with Stripe, PayPal and Google Pay), admin panel, blog, user authentication and settings (colors, language).
This project is a React Native food ordering app with Google login integration, powered by Firebase, Stripe payments, and featuring password reset, order history, address editing, and unique menu generated using Chat GPT. Tested on Android, the app aims to offer a functional, real-life experience in several cities around the world.
This project is a React Native food ordering app with Google login integration, powered by Firebase, Stripe payments, and featuring password reset, order history, address editing, and unique menu generated using Chat GPT. Tested on Android, the app aims to offer a functional, real-life experience in several cities around the world.
Have a project in mind? I’d love to hear about it.
Let’s build something great together.
Have a project in mind? I’d love to hear about it.
Let’s build something great together.
I’m always open to new ideas and challenges. Whether you’re a startup or an established company, let’s build something awesome together.
I’m always open to new ideas and challenges. Whether you’re a startup or an established company, let’s build something awesome together.