My Projects

…be conservative in what you do, be liberal in what you accept from others.

Building 8-bit computer on a breadboard.

This whole experience was eye-opening. I had so much fun building it, and I discovered a hunger for more knowledge than ever before...

It wasn't easy, but by building every part of this breadboard computer, I learned not only the basics of electronics but also how resistors, transistors, logic gates, latches, Boolean algebra, architecture and ICs work.

Assembly MSBASIC

Building breadboard 6502 computer

The reason I embarked on a project like building a simple computer on a breadboard, and now a 6502 computer, was my curiosity about technology.

I wanted to understand how PCs work, where data are stored, how to manipulate them at a fundamental level, and how to program something from scratch.

PHP Tailwind

PHP MVC Framework - Light

When I started working with Laravel, I quickly discovered what "batteries included" truly means. Inspired by its design and functionality, I was motivated to dive deeper into PHP and learn more about the lifecycle of a request. As a result, I decided to create my own basic MVC framework inspired by Laravel.

Next.js Flask Tailwind

Scrappy - Multi-site downloader

Multi-site video/audio downloader , mp3/mp4 formats. next.js + Flask API + SQLAlchemy

Youtube/Youtube Music/Youtube Shorts

Insta reels/Insta videos

TikToks/Twitter/Twitch clips/Reddit videos