A selection of academic and software engineering projects demonstrating technical proficiency and research application.
Network Flow Classification and Anomaly Detection
Tools: Python, Pytorch, Tensorflow, BERT, GPT |
GitHub Link
- Developed a novel pipeline using BERT and GPT for binary and multi-label classification of anomalous network traffic from pcap data.
Machine Learning Algorithms and Neural Network from Scratch
Tools: Python, Numpy, Scikit-learn |
GitHub Link
- Built a feed-forward neural network and the Adam optimizer from scratch using only numpy.
- Implemented core ML algorithms: logistic regression (with bagging/stacking), SVD (for image reconstruction), PCA, and GMM/EM clustering.
AuthentiDocs Team Collaboration Authenticated By Digital Signature
Tools: JavaScript, TypeScript, Svelte, PostgreSQL, Supabase, Vercel |
GitHub Link
- Created a full-stack document management application integrating file flow, sharing, digital signature and verification.
- Focused on back-end development for the document management and digital signature application.
Cryptography, Malware Analysis, and Security Attacks
Tools: Python, Docker, Wireshark, Azure Cloud |
GitHub Link
- Implemented AES, Diffie-Hellman, and RSA with socket communication.
- Demonstrated a buffer-overflow attack and pedagogical malware functionalities in Docker.
Operating System Internals with xv6
Tools: Bash, C, Assembly |
GitHub Link
- Implemented system calls and the round robin scheduler in the xv6 operating system.
VLAN Configuration and Wireless Network Simulation
Tools: Java, Cisco Packet Tracer, NS3 |
GitHub Link
- Implemented threaded server-client sockets and configured NAT/ACLS on VLANs.
Anidex - Simple Online Anime Database
Tools: JavaScript, Svelte, Express.JS, PostgreSQL |
GitHub Link
- Developed a full-stack anime database with features for listing, discovery, and forum discussions.
Online Utility and Handyman Services
Tools: JavaScript, Svelte, ExpressJS, PostgreSQL |
GitHub Link
- Full-stack development of a service application following a modular design and web development best practices.