Projects
Tiered MFA System
Problem: Designing scalable, zero-trust-aligned authentication architecture for military-grade systems.
Approach: Conducted SysML architecture comparison across Tier 1, Tier 2, and Tier 3 MFA configurations. Validated design decisions against Zero Trust principles with a working Raspberry Pi prototype.
Tools: MagicDraw / Cameo SysML Raspberry Pi
Outcome: Demonstrated Zero Trust alignment through MBSE modeling and physical prototype. Architecture scales from individual user authentication to enterprise deployment.
Smart M4 Magazine
Problem: Soldiers lack real-time ammunition awareness in operational environments, creating a critical gap in squad-level situational awareness.
Approach: Developed a full MBSE architecture from operational requirements through functional decomposition and interface definition. Designed integration path with ATAK and IVAS platforms.
Tools: SysML MagicDraw / Cameo MBSE
Outcome: System architecture delivering real-time ammo awareness at squad level. Defined data flows from sensor to display across the ATAK/IVAS integration boundary.
NHL Analytics Dashboard
Problem: Complex hockey performance data is inaccessible to non-technical stakeholders, limiting its use in decision-making.
Approach: Built a data visualization and decision-support tool pulling from public NHL data. Designed with non-technical users as the primary audience — clarity over density.
Tools: Python Streamlit
Outcome: Clean, interactive dashboard enabling non-technical users to surface actionable insights from raw performance data without writing a single query.
Paper Trading Web App
Problem: No low-risk environment to practice trading workflows with realistic system constraints — authentication, transaction logic, portfolio state.
Approach: Full-stack build from scratch: user authentication, trade execution, portfolio tracking, and transaction history. Designed to mirror real brokerage system constraints.
Tools: Django Python
Outcome: Fully functional web app simulating real trading workflows. Reinforced full-stack development discipline — from data model to UI — under self-imposed constraints.