Projects

A collection of projects that showcase my technical skills, problem-solving approach, and continuous learning journey in software development.

JourneyJolt

completed

Originating as the 1st place winner of the Netcompany Hackathon, this is a unique AI-powered travel solution designed for both individual and group travelers. The agent handles the entire trip-planning lifecycle, from sourcing and booking optimal flights and accommodations to providing a curated, day-by-day itinerary. Enjoy a frictionless and expertly planned travel experience.

Key Functionality

  • AI-Powered Conversational Travel Booking
  • Complete Flight Booking System
  • Accommodation Booking & Management
  • Multi-Passenger Travel Document Management
  • Comprehensive Trip Management & History

Tech Stack

Next.jsReactTypeScriptTailwindCSSNode.jsPostgreSQLBetter AuthGoogle OAuth

What I Learned

  • Modern Full-Stack Architecture with TypeScript
  • Complex Relational Database Design
  • Multi-Provider AI Integration & Conversational UX
  • External API Integration & Data Transformation
  • Security-First Development & Environment Management
  • Containerized Development Workflow

Galaxia Invaders

completed

Taking 3rd place at the "Open Jar Jam" organized by ACM AUTh, "Galaxia Invaders" is a fresh take on the classic arcade shooter. Developed for the jam's "New take on an old Game" theme, this remake updates the retro experience with new features. Blast your way through waves of aliens, grabbing new power-ups to survive. The challenge constantly evolves with progressively increasing difficulty and the introduction of new enemy types.

Key Functionality

  • Player Movement
  • Progressively increasing difficulty
  • Enemies with different features and mechanics

Tech Stack

GodotAseprite

What I Learned

  • Project Management and Scope
  • Graphic and Sound Design

More projects to be added soon. Feel free to reach out if you'd like to discuss any of these in detail.