My Projects

Website Documentation

SDLC Specifications | Architecture Diagrams | SRS | PRD | TRD

My role
Documentation and maintenance for this portfolio.
Outcome
Linked requirements, architecture, user-flow and database documents that reviewers can inspect.
Learned
Documentation has to change when the implementation changes.

Intelligent Document Assistant

Python | Flask | Groq Cloud | llama-3.3-70b-versatile

My role
Developer of the Python analysis and Groq-backed document-generation workflow.
Outcome
A tool that turns repository context and project ideas into Markdown technical documentation.
Learned
Generated documentation still needs to be checked against the actual source code.

School Administration System (SAS)

Java 17 | Spring Boot 3.5 | Spring Security | MySQL | Flyway | Thymeleaf

My role
Frontend developer and business analyst in a five-person team: UI design, frontend implementation and requirements gathering.
Outcome
Our team built school workflows for administrators, teachers and students in one Spring Boot application.
Learned
Good technical ideas need clear communication and room for teammates' input.

Pacific Crafts Marketplace

ASP.NET Web Forms | .NET Framework 4.8.1 | VB.NET | MS Access | JavaScript | IIS

My role
Frontend contributor, working on artisan dashboard navigation and product-management screens.
Outcome
Dashboard views bring product entry, product lists, orders and sales into one interface.
Learned
Navigation and page state must stay in sync after a form submission.

Socket File Transfer System

Python | TCP/IP Sockets | OOP | GUI/CLI

My role
Co-developer in a two-person CS310 project.
Outcome
GUI and CLI file listing and downloads over TCP, with background work keeping the interface responsive.
Learned
TCP is a byte stream, so each message needs explicit framing.

Multi-Site Campus Network Simulation

Cisco Packet Tracer | OSPF | VLSM | ACL Security

My role
Network-design contributor in a four-person CS310 team.
Outcome
A simulated campus network with five VLANs, VLSM, OSPF, NAT/PAT and ACL traffic isolation.
Learned
Test traffic that should be blocked as carefully as traffic that should pass.

GitHub Repositories & Lab

Open Source | Git & GitHub | Algorithms | System Labs

My role
Student developer, maintaining coursework and personal experiments.
Outcome
Source code for algorithms, web applications and systems exercises in one profile.
Learned
Small, focused examples make it easier to debug and compare approaches.

THE GOAT ASSISTANT