Projects

Here you can find a selection of my personal and freelance projects. Each one reflects my approach to solving real problems through practical code and solid architecture.

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7

Clinic Managment System

Full-stack system designed to support daily operations in a small clinic. Key features: • Secure authentication and role-based authorization for doctors and administrators • RESTful API for handling patients, appointments, and medical records • Dashboard with dynamic statistics and quick access to recent activity • Forms for creating and managing visits, patients, and treatments • Dockerized environment for easy local deployment and scalability

Node
JavaScript
Express
PostgreSQL
Docker
→ view on GitHub
Screenshot 1
Screenshot 2
Screenshot 3

SearchPath Visualizer

Interactive web application for visualizing pathfinding algorithms on dynamically generated mazes. Key features: • Maze generation using depth-first search (DFS) • Visualization of four different graph algorithms (e.g., BFS, DFS, Dijkstra, A*) • Step-by-step animation with real-time updates • Ability to save and load custom mazes • Lightweight backend using Node.js and SQLite for persistent storage Built to help users understand how different pathfinding algorithms work in practice.

Node
JavaScript
Sqlite
→ view on GitHub
Screenshot 1

AI Digit Recognizer

A machine learning app for handwritten digit classification using PyTorch. Key features: • Custom GUI built with Tkinter for drawing and testing digits • Multiple model architectures supported (MLP, CNN) • Live predictions based on user input • Support for uploading external images for evaluation • Real-time statistics and accuracy reports for each model Designed for experimenting with different ML architectures and observing how they perform on real-world input.

Python
PyTorch
→ view on GitHub
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4

Developer Portfolio Website

This website serves as my personal developer portfolio, built to showcase my projects and skills in a clean, modern, and fully responsive layout. Key features: • Built with Next.js 14 and TypeScript using the App Router • Modular structure with reusable components • Icon-based tech stack badges via React Icons • Fully responsive and accessible design using Tailwind CSS • Custom project showcase section with image galleries • Plans for backend integration with Spring Boot and SQLite (admin panel + CMS-like project manager)

NextJs
TypeScript
Tailwind
React
JavaScript
SpringBoot
PostgreSQL
Docker
→ view on GitHub

These are just a few selected projects. I've also completed several academic and experimental projects that aren't included here or are still in progress. Feel free to check out my GitHub profile for more.