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: GoNetworkingConcurrency

Source on GitHub


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: GoLexersCLI Tools

Source on GitHub


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: VerilogVLSIComputer Architecture

Source on GitHub


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: GoHTTPConcurrencyFile I/O

Source on GitHub


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 AssemblyComputer ArchitectureSystems Programming

Coming Soon


Get In Touch #

Interested in collaborating on a project or discussing technology? Feel free to reach out!