Back To Home Page
Personal Projects
Personal Projects (non-commercial) - Showcase
Each project marks a step forward, showcasing my growth and journey as a developer.
Explore how I’ve tackled challenges and built solutions along the way.
DayZ DiscordBot - integrate DayZ server data with Discord server
A Node.js script that connects BattlEye RCON to a Discord bot to send DayZ server data into Discord channels.
Read more
Followers Tracker
A GUI application that allows users to track their Instagram followers and identify who doesn't follow them back.
Read more
Redis Advanced Chat Console
A real-time Redis-powered multi-room console chat system with Pub/Sub, chat history, presence events, and private messaging.
Read more
MEAN Stack CRUD Dating App
A full MEAN CRUD dating application using Angular, Node.js, Express, MongoDB, Cloudinary, Pusher, and QR-based password reset.
Read more
JavaScript Audio Looper
a audio looper where you can add eight different instruments and play them simultaneously or individually.'
Read more
World Cup Voting App
A full-stack MERN application that allows users to vote for match winners and leave real-time comments with rate limiting and persistent storage.
Read more
Wine Store SPA
A full-stack wine store concept built with Angular, ASP.NET Core API, SQLite, PayPal payments and Cloudinary image upload.
Read more
MongoDB - C#.NET Driver
A CRUD project using the official MongoDB C# driver to insert, query, and filter users in the Address_Book database.
Read more
ActiveX-Data-Objects SQL
ADO.NET SQL connection management program with WinForms GUI, multilingual support, and dynamic table-column editing.
Read more
EntityFramework - FluentAPI and DataAnnotations
Two CRUD projects demonstrating EF Core DataAnnotations, FluentAPI, Console CRUD and WinForms GUI CRUD.
Read more
MongoDB & Redis C#/.NET
A program that inserts records into MongoDB and Redis simultaneously, documented with full implementation details.
Read more
Client Management System (CRUD App)
WPF CRUD system with SQL stored procedures, hashed registration, password reset via SMTP, and automatic client/order generation.
Read more