Projects
Check out some of my recent work
OpenOS
Contributed to the product by adding features like autocomplete inputs, template customization, and saved templates. Improved the user experience with command history, bug fixes, and support for running templates via URL query parameters.
Malicious Packet Checking
A network security tool designed to detect and manage malicious IP addresses. It embeds 10k IP addresses in a Random Bloom Filter (RBF) for efficient querying and uses a custom SHA-256 hash for secure indexing.
gowc
The gowc project is a command line tool written entirely in Go, designed to replicate the functionality of the traditional wc (word count) command.
Pascal Junior
Extended a compiler to generate x86-64 assembly for a subset of the PJ programming language. Built symbol tables to handle global vs. local variables, managed function calls, return values, and register usage.
Portfolio
A modern and dynamic portfolio website built with Astro, TypeScript, and CSS, showcasing my technical skills, projects, and professional journey in a user-friendly manner.