Academic Projects

Research, engineering, and design projects from my Bachelor of IT — Network Technology program.

Capstone · 2025–2026
AI-Assisted Network Troubleshooter

A custom rule-based AI diagnostic engine integrated with GNS3 for automated network fault detection and remediation.

  • Targets OSPF and EIGRP routing failures in simulated topologies
  • Knowledge base expands dynamically with each diagnostic run
  • Improves fault identification accuracy over time via contextual learning
  • Eliminates repetitive manual diagnostic workflows for network engineers
Python GNS3 OSPF EIGRP Rule Engine AI
NET4000 · 2026
Cross-Layer Network Observability via eBPF

Instruments live HTTP traffic at the kernel level using eBPF kprobes and correlates TCP events with application-layer latency.

  • Hooks into tcp_v4_connect, tcp_sendmsg, tcp_recvmsg, tcp_close
  • Correlates kernel TCP events to originating HTTP requests by PID and timing
  • Decomposes per-request latency: application, syscall, TCP, softirq layers
  • Deployed on Ubuntu VMs; exported to Prometheus/Grafana; validated via GNS3
eBPF / BCC C Python Prometheus Grafana Ansible Docker
NET4010 · 2025
5G Network Threat Response via SIEM/SOAR

Integrated SIEM/SOAR platform proposal for 5G core architecture, reducing threat response time from hours to minutes.

  • Centralized event correlation across 5G network functions: AMF, SMF, UPF
  • SOAR automation triggers MITRE FiGHT playbooks on detected threats
  • Addresses IoT-scale deployments, dynamic network slicing, and multi-vendor complexity
  • Reduces manual threat response from several hours to minutes
SIEM SOAR 5G Core MITRE FiGHT AMF/SMF/UPF
AWS · 2025
Healthcare Cloud Migration Design

Architected a HIPAA-aligned AWS cloud migration for a healthcare provider targeting 99.9% uptime.

  • Multi-AZ VPCs with Auto Scaling Groups and RDS read replicas
  • Least-privilege security groups, NACLs, and site-to-site VPN for hybrid connectivity
  • HIPAA compliance controls across data at rest and in transit
  • Architecture validated against AWS Well-Architected Framework
AWS VPC RDS Auto Scaling HIPAA VPN
LAMP · 2025
Pollify — Real-Time Voting App

Full-stack LAMP web application for creating and voting on polls with live-updating results.

  • Secure user authentication with PHP sessions and bcrypt password hashing
  • Real-time vote counts via JS polling, no page refresh required
  • Normalized MySQL schema with foreign key constraints to prevent duplicate votes
  • Responsive UI with a built-in live Ottawa weather widget
PHP MySQL JavaScript Apache Linux
Embedded · 2025
AVR Embedded System

Bare-metal ATmega328P system with LCD, 7-segment display, Morse code buzzer, and interrupt-driven emergency stop.

  • No Arduino libraries, all peripherals controlled via direct register manipulation
  • 74HC595 shift register bit-banged manually for 7-segment output
  • HD44780 LCD driver in 4-bit nibble mode from datasheet
  • Timer1 ISR debounce logic with volatile flag for interrupt-safe emergency stop
C AVR-GCC ATmega328P USART Interrupts Tinkercad