My Projects

Here are some of the things I've been working on.

RateWatch - ratewatch.live

Github

RateWatch is a full-featured, cloud-native application designed to provide users with real-time currency exchange rate information. It's built on a modern, event-driven microservices architecture.

C#.NETMicroserviceKafkaRedisElasticsearchReactTypeScriptMUICI/CDKubernetes

Instagram Clone

Github

Devloped a complete, full-stack social media application similar to Instagram using a modern tech stack. Built a secure RESTful API with Java and Spring Boot for backend. Created a modern and responsive user interface with React.

JavaSpring BootReactPostgreSQLJWT

urlmol.icu - URL Shortener

Go to site

Developed a full-stack link shortener application from scratch, featuring a Spring Boot RESTful API backend and a responsive React frontend.

JavaSpring BootReactSupabaseRailwayDocker

Opel Astra H OBD2 Dashboard

Github

Vehicle telemetry monitoring system with OBD-II. I created a automotive communication bridge using the ESP32. I used CAN BUS protocol to interact with the vehicle ECU

C++ESP32EmbeddedLVGL

C++ MNIST Neural Network (From Scratch)

Github

I developed a fully connected feed-forward neural network from scratch by using standard C++. I implemented matrix operations, vector calculus, and sigmoid activation functions without using external machine learning frameworks.

C++Linear Algebra

Source Observer

Github

I developed a desktop application by using Qt6. I integrated native Windows API calls to read data and visualize CPU, RAM, and Disk I/O metrics.

C++Qt6

Sand & Water Physics Simulation

Github

A pixel based physics engine that simulates granular and fluid dynamics. 2D simulation based on cellular automata principles using the SDL3 library.

C++SDL3

C++ Limit Order Book

Github

A high performance matching engine core simulating a financial exchange Limit Order Book (LOB).

C++

C++ Algorithmic Backtester

Github

A high-performance, backtesting engine for quantitative trading strategies. Built in standard C++, this engine focuses on simulating market conditions efficiently.

C++

Laboratory Management System

Github

Developed web application that helps laborants to track laboratory chores. Used Java, Spring Boot for backend, React for frontend and PostgreSQL for database.

JavaSpring BootReactPostgreSQL

Smart-Notes (AI-Powered Note-Taking App)

Github

Built note taking app with integrated Hugging Face AI models to provide users with automatic note summarization and smart category suggestions.

Next.jsSupabaseTailwindHugging Face

Gym Management System

Github

Developed a gym management system. Users can purchase, extend, or cancel their gym memberships. Implemented an automated system that generates and emails a unique QR code to members upon purchase for secure, touchless gym access.

C#ASP.NET MVCSQLServerBootstrap

Taboo Game

Github

Developed mobile version of taboo game with flutter.

DartFlutterAndroid

Titanic Survival Prediction

Github

Used machine learning to predict which Titanic passengers would survive. Compared different algorithms and improved model accuracy through data cleaning.

PythonKaggleColab