Projects
Gort Scanner #
A high-performance port scanner implementation in Go featuring concurrent goroutines and channel-based communication. Efficiently scans network ports with customizable threading and timeout configurations.
Tech Stack: Go • Networking • Concurrency
Vat Viewer #
An enhanced file reader utility written in Go that improves upon the traditional 'cat' command. Features Nord-theme syntax highlighting, line numbering, and better code readability for developers.
Tech Stack: Go • Lexers • CLI Tools
4-bit Processor Simulation #
An educational 4-bit processor design implemented in Verilog for learning computer architecture fundamentals. Includes instruction set design, ALU operations, and memory management simulation.
Tech Stack: Verilog • VLSI • Computer Architecture
Multi-threaded File Downloader #
A high-speed file downloader built in Go that leverages multi-threading to split files into chunks, download them in parallel, and reassemble them. Significantly reduces download times for large files.
Tech Stack: Go • HTTP • Concurrency • File I/O
RISC-V Assembly Projects (Coming Soon) #
Collection of RISC-V assembly language programs and utilities for learning computer organization and low-level programming concepts. Includes bootloaders and basic OS components.
Tech Stack: RISC-V Assembly • Computer Architecture • Systems Programming
Coming Soon
Get In Touch #
Interested in collaborating on a project or discussing technology? Feel free to reach out!