My Projects

A collection of my work, showcasing various technologies and problem-solving approaches

P

Personal Portfolio & Blog

A modern, animated personal portfolio website with integrated blog system. Features secure admin panel with NextAuth authentication, Prisma ORM for database management, blog post creation and management, project showcase, contact form, and responsive design with dark mode support. Built with Next.js 14 and deployed with Docker.

Next.js 14TypeScriptTailwind CSSPostgreSQLPrismaNextAuthRedisDockerNginx
C

Confession Game - Real-time Multiplayer

A real-time multiplayer confession game with mini-games. Players submit confessions and compete in various mini-games like Word Battle, Drawing Guess, Racing 3D, and Rock Paper Scissors. Game outcomes determine whether confessions remain hidden or get revealed. Features robust authentication, real-time gameplay with Socket.IO, and scalable architecture.

Node.jsExpressSocket.IOReactVitePostgreSQLPrismaRedisJWTTailwind CSS
O

OpenFOAM Mesh Generator

A web-based mesh generation application for computational fluid dynamics (CFD) simulations using OpenFOAM. Automates the generation of mesh configurations by calculating geometric parameters, defining vertices, blocks, and edges. Features a React-based interface, automated mesh configuration, and Docker-based deployment for CFD research and engineering applications.

ReactNode.jsOpenFOAMDockerSwaggerCFD