Core Stack View on GitHub
Languages Python Java JavaScript C++ R 📟 AVR Assembly
Frameworks React Spring Boot FastAPI Redux TensorFlow
Techniques 🧠 Deep Learning 🔗 REST APIs 📈 Graph Algorithms ⏱️ Real-Time 🔒 Auth & Security
All Projects
🔐
Shadow Authenticator
AI & ML

Real-time anti-spoofing authentication system combining facial recognition with liveness detection to block deepfakes and photo spoofing. Multi-layer security pipeline with challenge-response protocol.

Multi-layer liveness Deepfake detection Challenge-response
PythonOpenCVTensorFlowdlibFlask
Lumina
Full-Stack

AI-powered mood journaling app that analyzes emotion trends over time. Built with React Native, NLP sentiment analysis, and a Node.js backend with personalized insights dashboard.

NLP sentiment analysis Mood trend tracking Personalized insights
React NativeNode.jsPythonMongoDB
🛡️
Fraud Detection Engine
AI & ML

ML pipeline for real-time credit card fraud detection using ensemble methods. Handles severely imbalanced datasets with SMOTE oversampling, achieving high precision-recall under class imbalance.

SMOTE balancing Ensemble methods Real-time scoring
PythonScikit-LearnXGBoostPandasMatplotlib
💡
AVR LED PWM Controller
Engineering

Drives 4 LEDs on an Arduino Mega 2560 (ATmega2560) using hardware timer interrupts and software PWM to produce SOS morse code, breathing/fade effects, and choreographed light patterns — all with 1µs precision and non-blocking event-driven architecture.

1µs timer precision 500-cycle PWM period Non-blocking ISR 16 MHz clock
Embedded CATmega2560Arduino MegaPORT registers
⚙️
AVR Assembly Bit Manipulation
Systems

Three optimized low-level algorithms in pure AVR assembly: BCD arithmetic with carry correction using the "add 6" technique, XOR-based Hamming distance calculation (bit-level edit distance), and rightmost consecutive bit sequence clearing — all operating directly on registers.

BCD "add 6" correction XOR Hamming distance Zero abstraction layers
AVR AssemblyATmegaRegistersSREG flags
🖼️
Graph-Based Image Processing
Algorithms

Converts 2D images into pixel graphs where each pixel is a vertex connected to same-color neighbors. Applies DFS/BFS traversal to perform flood fill, automatic boundary/region outlining, and connected component detection across up to 2000×2000 pixels.

2000×2000 px support DFS + BFS strategies Max degree 4 per vertex
PythonGraph TheoryPIL/PillowNumPy
🌳
Left-Leaning Red-Black Tree
Algorithms

Full implementation of Sedgewick's LLRB tree — a simplified Red-Black BST variant that enforces left-leaning invariant via rotations and color flips. Supports insert, delete, search, and floor/ceiling operations with O(log n) guarantee.

O(log n) all ops Sedgewick's variant Floor + ceiling
JavaBSTRed-Black TreeJUnit
📐
Convex Hull Visualizer
Algorithms

Interactive visualizer implementing Graham Scan and Jarvis March algorithms to compute convex hulls of point sets. Step-by-step animation shows the algorithm's decision process in real time with configurable point count.

Graham Scan O(n log n) Jarvis March O(nh) Step-by-step animation
PythonMatplotlibComputational Geometry
🔓
Security Escape Room
Creative

Interactive cybersecurity-themed escape room game built for teaching security concepts. Players solve crypto puzzles, SQL injection challenges, and network forensics riddles to "escape" — making security education engaging and hands-on.

Crypto puzzles SQL injection sim Network forensics
JavaScriptHTML/CSSNode.jsCrypto APIs
🌀
Emergent Patterns
Creative

Cellular automata simulation engine exploring Conway's Game of Life and custom rule sets. Real-time interactive canvas with configurable grid size, speed, and initial conditions — observing how complexity emerges from simple rules.

Custom rule sets Real-time canvas Pattern library
JavaScriptHTML CanvasCellular Automata
FortisBC Biogas Tracker
Engineering

Data dashboard for tracking biogas production and distribution metrics built in partnership with FortisBC. Real-time pipeline monitoring, historical trend charts, and anomaly detection — helping operators identify efficiency gaps.

Real-time monitoring Anomaly detection FortisBC partnership
ReactPythonD3.jsPostgreSQLFastAPI
🔍
No projects in this category yet.