9 Projects
03

All Projects

A complete collection of AI, backend, security, and database engineering projects — from research labs to production systems.

01
aibackend

Resume Intelligence Engine

Full-Stack AI Job Application System · FastAPI + LLM + ATS

A production-grade AI job application system with 25+ Python modules, a web dashboard, LLM-powered extraction, ATS scoring, recruiter outreach automation, and an adaptive learning engine. Generates tailored resumes and cover letters from job descriptions with 87%+ suitability accuracy.

25+
Python Modules
87%+
ATS Suitability
5
Output Formats
FastAPIPythonLLMSQLite+6 more
View Project
2026 – Present
02
ai

Classroom Behavior Detection System

YOLOv8x · 74.85% mAP@0.5 · Real-Time Inference

Production-grade classroom behavior detection system trained on the SCB-05 dataset using YOLOv8x on Google Colab Pro (A100 GPU). Achieves 74.85% mAP@0.5 overall and 93.5% detection accuracy on sleeping behavior across 11+ behavioral classes. Includes tiled inference pipeline for live CCTV/RTSP feeds.

74.85%
mAP@0.5
93.5%
Sleep Detection
11+
Behavior Classes
YOLOv8xPyTorchGoogle ColabRoboflow+4 more
View Project
Dec 2024 – Present
03
security

Buffer Overflow Attack Lab

Cybersecurity Research · Low-Level Systems

Analyzed buffer overflow vulnerabilities in 32-bit environments — stack smashing, heap overflow, format string attacks. Evaluated ASLR and stack canary countermeasures using GDB.

3
Attack Vectors
x86
Architecture
Root
Privilege Level
CGDBx86 ASMASLR+2 more
View Project
Jan – Jun 2024
04
ai

Formal Language Typing Game

Theory of Computation · Tkinter · 9 Language Patterns

A Theory of Computation coursework project — an interactive Tkinter game that challenges players to type strings matching 9 formal language patterns in 45 seconds. Implements DFA (regex), PDA (stack-based balanced parentheses), and string reversal (palindrome) validators from scratch in pure Python.

9
Language Patterns
45s
Game Timer
3
Automata Types
PythonTkinterRegex (re)Stack / PDA+2 more
View Project
Oct – Dec 2024
05
dbbackend

Global Harvest Imports

Enterprise Relational Database · 3NF · MySQL · 7 Tables

End-to-end relational database design for a multi-department international agricultural import company. Deliverables include a fully normalised 3NF MySQL schema (7 tables, 5 analytical queries), seed data, ERD documentation, and a DFD-driven design process.

7
Tables
3NF
Normalization
5
Departments
MySQLSQLERDDFD+2 more
View Project
Jan – Jun 2024
06
aibackend

Indoor Scene Recognition

YOLOv5 · REST API · Web App · Docker

A deployable indoor scene recognition system using a fine-tuned YOLOv5s model (14.4MB), served via both a REST API (restapi.py) and an interactive web application (webapp.py) built with Flask/Jinja2. Fully containerized with Docker for one-command deployment.

14.4MB
Model Size
2
Interfaces
Docker
Deployment
YOLOv5PyTorchPythonFlask+4 more
View Project
2026
07
aidb

Twitter Analytics & Engagement Prediction

Social Network Mining · XGBoost · Prophet · PyTorch · R²=0.852

A complete social network mining and engagement prediction pipeline built on a cleaned Twitter/X timeline dataset. Combines sentiment analysis, temporal behavioral analysis, and four predictive models (XGBoost, Linear Regression, Prophet time-series, PyTorch DL) achieving R²=0.852 on engagement forecasting.

0.852
R² Score (OLS)
0.777
R² Score (XGBoost)
4
ML Models
PythonPandasXGBoostPyTorch+6 more
View Project
2024 – 2025
08
aibackend

AI Requirements Generator

Software Engineering · FastAPI + React + Vite · SRS Automation

A full-stack Software Engineering coursework project that automates requirements gathering using AI. FastAPI backend exposes a /generate-requirements endpoint; React/Vite frontend lets users input a system description and instantly generates SRS-ready functional requirements.

2
Stack Layers
REST
API Design
SRS
Output Format
FastAPIPythonReactVite+3 more
View Project
2024
09
ai

Advanced Sorting Algorithms Benchmark

TimSort · Radix Sort · Bucket Sort · Python · Performance Analysis

A Machine Learning / Algorithms coursework project implementing and benchmarking three advanced sorting algorithms (TimSort, Radix Sort, Bucket Sort) across three dataset types (random, nearly sorted, reversed) at sizes from 500 to 100,000 elements. Produces performance comparison visualizations.

3
Algorithms
100K
Max Dataset
9
Test Scenarios
PythonNumPyMatplotlibPandas+3 more
View Project
2024