-
2026-04-24
Week 16 — Capstone Festival, Program Complete
Last entry. Capstone Festival is today, portfolio and Learning Journal are submitted, and
v1.0.0-capstoneis tagged. CSUMB is done. -
2026-04-21
Week 15 — Project Wrapped, Testing Report Locked, Draft Presentation Cut
Project wrapped for the Capstone Festival. Testing Report closed out, draft presentation video recorded against the Phase 5 cinematic clips, and the README got a final polish including an embedded 8-drone highlight GIF. 3 days remain to the Apr 24 deadline — remaining work is rehearsal, portfolio/journal submission, and the
v1.0.0-capstonetag. -
2026-04-14
Week 14 — Phase 5 Complete, Phase 6 in Flight, Thesis Clarified
Phase 5 done 12 days ahead of the M4 gate, Phase 6 underway. The cinematic trailer was edited from the 20 captured clips and published to YouTube early in the week. The back half shifted to documentation and framing — making the research question explicit: coordination, not stabilization. 10 days remain to the Apr 24 deadline. No training is planned; only editing, rehearsal, and submission remain.
-
2026-04-07
Week 13 — Phase 4 Complete, Showcase Prep Begins 7 Days Early
Forest navigation now works cleanly — 0 body penetrations in 700-step play with 8 drones weaving through 40cm tree trunks. Phase 4 is complete and Phase 5 (Showcase Prep) starts 7 days early.
-
2026-03-31
Week 12 — Phase 3 Complete, 9 Days Early
Rebuilt Phase 2 from scratch, achieved formation control in a single session, then blew through Phase 3 — finishing 9 days ahead of schedule.
-
2026-03-24
Week 11 — Phase 2 Complete, Formation Control Achieved
Completed Phase 2 — drones can now maintain stability and hold formation distance from each other.
-
2026-03-17
Week 10 — MAPPO Training Pipeline and Environment Finalization
Finalized the MARL environment, set up the MAPPO training pipeline, and replanned the schedule after falling ~2 weeks behind.
-
2026-03-10
Week 9 — Isaac Lab Integration and Brain Development
Set up the Isaac Lab development environment locally and got my first Crazyflie drone running in simulation — laying the groundwork for multi-agent training.
-
2026-02-11
Project Launch: GG Swarm - Decentralized UAV Coordination
This post introduces the GG Swarm capstone project, a decentralized coordination framework designed to overcome the single point of failure and high latency of centralized control in large UAV swarms. By integrating Graph Neural Networks (GNNs) for spatial reasoning with advanced Minimum Control (MINCO) trajectory optimization, the system achieves robust, fault-tolerant behavior for high-stakes applications.
-
2025-12-15
SuperUber: Software Requirements Specification
SuperUber is a mobile-based ride-sharing platform I designed for CST438: Software Engineering as a Software Requirements Specification (SRS). I focused on streamlining on-demand transportation by architecting a robust, cloud-hosted backend to manage the entire ride lifecycle.
-
2025-10-24
Satellite Identifier: Predictive Modeling
This data science project for CST383: Introduction to Data Science investigates the relationship between a satellite’s physical characteristics and its intended mission. By developing a predictive model to categorize satellites into six primary classes, my team and I demonstrated that specific mission types are strongly tied to distinct orbital patterns.
-
2025-09-01
Impact of GPS Tools on Spatial Awareness
This research paper for CST462S: Race, Gender, Class in the Digital World explores the effects of GPS technology on the spatial awareness and cognitive mapping abilities of younger individuals. I investigated how our increasing reliance on automated navigation tools might be changing the way we understand and mentally navigate our environment.
-
2025-07-15
All-Pairs Shortest Path: Floyd–Warshall Algorithm
This algorithm project for CST370: Design and Analysis of Algorithms focuses on the implementation and formal analysis of the Floyd–Warshall algorithm to solve the all-pairs shortest path problem. I explored how dynamic programming can optimize pathfinding within complex, weighted directed graphs.
-
2025-04-18
Culinary Otter: A Recipe Web Application
Culinary Otter is a user-friendly recipe application I built for CST336: Internet Programming to provide culinary inspiration for students and home cooks. I combined a robust backend with external APIs to deliver a seamless experience for searching and saving favorite recipes.
-
2025-02-26
Multi-Router Virtual Network and Group Chat Application
This networking project for CST311: Introduction to Computer Networks involved the design and implementation of a virtualized network environment and a distributed chat application. I focused on building a secure, multi-router topology and extending it with a custom socket-based communication service.
-
2024-12-03
Undergraduate Research Project
This undergraduate research presentation for CST334: Operating Systems provides an in-depth look at the diverse landscape of undergraduate research. I focused on identifying high-impact opportunities for students to engage with emerging technologies and academic inquiry.
-
2024-10-01
Pharmacy Database System
This database project for CST363: Introduction to Database Management focuses on the design and implementation of a relational system tailored for pharmacy operations. I architected a schema to support the complex relationships between patients, providers, and multi-location inventories.
-
2024-08-09
Pill Hub: Medication Management Application
Pill Hub is a mobile health application I developed for CST338: Software Design to help users manage medications safely and efficiently. I focused on creating an intuitive interface for tracking schedules and preventing dangerous drug-to-drug interactions.
-
2024-06-15
TerraBit Solutions - Quantum Computing in Cryptography
This research project for CST300: Major ProSeminar explores the impact of quantum computing on modern cryptography. I focused on analyzing how quantum processors could eventually break current encryption standards and what we can do to prepare for a quantum-safe future.