School Projects
Research, engineering, and design projects from my Bachelor of IT — Network Technology program.
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
- Eliminates repetitive manual troubleshooting workflows
Instruments live HTTP traffic at the kernel level using eBPF kprobes and correlates TCP events with application latency.
- Hooks into tcp_v4_connect, tcp_sendmsg and tcp_recvmsg
- Correlates kernel TCP events to HTTP requests
- Decomposes latency across application and kernel layers
- Validated using Ubuntu VMs, GNS3 and Grafana
Integrated SIEM/SOAR platform proposal for 5G core architecture, reducing threat response time from hours to minutes.
- Centralized event correlation across AMF, SMF and UPF
- SOAR automation triggers MITRE FiGHT playbooks
- Supports IoT-scale deployments and slicing
- Reduces manual response times dramatically
Architected a HIPAA-aligned AWS cloud migration for a healthcare provider targeting high availability and compliance.
- Multi-AZ VPC architecture with public/private subnets
- RDS Multi-AZ, Route53 and CloudWatch monitoring
- IAM least privilege and encrypted storage
- Validated against AWS Well-Architected practices
Full-stack LAMP web application for creating and voting on polls with real-time result updates.
- Secure authentication with PHP sessions and bcrypt
- Live vote counts without refreshing the page
- Normalized MySQL schema with FK constraints
- Responsive UI with integrated Ottawa weather widget
Bare-metal ATmega328P system with LCD, 7-segment display, Morse code buzzer and interrupt-driven emergency stop.
- No Arduino libraries — direct register manipulation only
- Custom HD44780 LCD driver in 4-bit mode
- 74HC595 shift register manually bit-banged
- Interrupt-safe emergency stop with Timer1 ISR