All Projects

Arcade Framework

2025

C++ • Dynamic Loader • ncurses/SDL2

A C++ arcade framework capable of dynamically loading games (Snake, Nibbler) and graphics libraries (ncurses, SDL2). Features modular architecture with standard entry points for each library.

Commerce - Auction Platform

2024

Django • Web App • Database

eBay-like auction platform featuring listing creation, bidding system, comments, and watchlist functionality. Built as part of Harvard CS50 Web Programming course.

Mail Client

2024

JavaScript • API • Frontend

Frontend email client with send/receive functionality via REST API calls, inbox/sent/archive organization, and email composition interface.

Wiki Encyclopedia

2024

Python • Django • Web

Wikipedia-style encyclopedia with editable pages, search functionality, revision history, and article navigation system.

Network Monitoring System

2024

Python • Networking • CSV

Automated router ping platform that reads CSV inventory files and performs periodic tests to determine network equipment reachability.

42sh Shell

2023

C • System Programming

Custom shell implementation similar to bash/tcsh featuring command parsing, pipe handling, redirections, and process execution.

Bernstein

2025

Devops • Kubernetes • Docker

Deployment of a multi-service cloud-native application using Kubernetes, integrating Traefik load balancing, Redis messaging, PostgreSQL persistent storage, and container monitoring. The project highlights expertise in container orchestration, microservices architecture, and infrastructure automation.

Whanos

2025

Devops • Jenkins • Docker

Creation of an automated DevOps platform enabling applications to be containerized, built, and deployed to Kubernetes clusters directly from Git repositories. The system integrates Jenkins pipelines, Docker image generation, Ansible provisioning, and cloud-native orchestration.