BATCAVE TERMINAL — RESTRICTED ACCESS────────────────────────────────────System initialized. Engineer profile loaded.Type help to list available commands.
ahmad@batcave:~$
Case Study
FAST NUCES · Faisalabad · Pakistan
Ahmad
CS Student · Backend Engineer · AI Builder · Systems Thinker
Full Stack Developer at GAOTek Inc., SDE mentee at Dev Weekends, and CS student at FAST NUCES '27. Built and shipped 25+ projects spanning backend APIs, AI systems, and data engineering pipelines. Placed in the Top 3 at two national hackathons and Top 10 at IIT Kanpur TechFest. Specializes in backend architecture, ETL pipelines, and production-grade AI applications.
Core Disciplines
Backend Engineering — Flask, FastAPI, Node.js, Express AI Development — Gemini API, NLP, ML pipelines Data Engineering — ETL/ELT, PySpark, Pandas Systems Programming — C++, OOP, DSA, OS concepts Database Design — MySQL, MongoDB, PL/SQL
Current Operations
Full Stack Dev @ GAOTek Inc. — Active Freelance Dev @ Fiverr — Active SDE Mentee @ Dev Weekends — Active
datetime + threading · Persistent JSON store · TTS trigger on fire
Output Module
pyttsx3 TTS Engine
Offline text-to-speech · Voice rate/volume control · Cross-platform compatible
04 //
Deployed Systems
▶ ETL Pipeline · Gemini API · Hackathon
AI Note Generator
Full ETL pipeline for lecture audio. Transcribes speech, generates AI summaries via LexRank, creates Q&A flashcards, translates to Urdu via Gemini 2.5 Flash, delivers spoken audio output.
FlaskGemini APISpeechRecNLTKpyttsx3
▶ AI Assistant · 2× Hackathon Featured
Student AI Assistant 2.0
Adaptive academic companion with contextual Q&A, study planner, research summarizer, and voice interaction. Featured at GDG DevFest AmplifAI 2025 and VIDE-E-THON 24-hour hackathon.
FlaskAI/NLPVoice UIPython
▶ Cloud IDE · AI-Assisted Coding
AI Cloud IDE 1.0
Browser-based cloud IDE with integrated AI code analysis, intelligent suggestions, and backend execution engine. No local environment setup required.
FlaskJavaScriptREST APIAI Engine
▶ Voice AI · IIT Kanpur Top 10
Tony AI 1.0
Voice-controlled personal assistant with alarms, reminders, real-time weather, multi-language translation, and TTS. Presented at IIT Kanpur TechFest, ranked Top 10 nationally.
Python OOPpyttsx3pyowmSpeechRec
▶ EdTech · 3rd Place Winner
Derives Manager
Real-time math expression solver with step-by-step derivative explanations, voice input, and high-precision computation. Won 3rd place at American Education International hackathon.
PythonSpeechRecpyttsx3Math Engine
▶ AI · Data Science · $100 Prize
Carbon Emission Tracker
AI-powered carbon footprint tracker with real-time insights, MongoDB time-series storage, and OpenAI-driven sustainability recommendations. Won $100 at Bay2BayHacks 2025.
OpenAIFlaskMongoDBPython
05 //
Training Log
50+
Problems Solved
30
DSA Grind Sessions
12
Engineering Weekends
Arrays & Strings
Advanced
Linked Lists
Proficient
Trees & Graphs
In Progress
Dynamic Programming
Grinding
Recursion
Proficient
Sorting & Search
Advanced
System Design
Developing
OOP Patterns
Advanced
06 //
Research & Experiments
Memory Systems
Dynamic Memory Allocation Study
Deep-dive into heap vs stack allocation in C++. Implemented custom memory pools, tested fragmentation patterns, and documented performance differences with manual deallocation.
Backend Performance
Flask vs FastAPI Benchmark
Compared request throughput, latency, and async performance between Flask and FastAPI under simulated load. Documented routing overhead and middleware cost differences.
ETL Optimization
Pipeline Throughput Analysis
Tested batch vs streaming ETL for audio processing workloads. Measured Pydub segmentation cost vs. direct chunking and optimized the AI Note Generator pipeline by 40%.
OS Concepts
Process Scheduling Simulation
Implemented FCFS, SJF, and Round-Robin scheduling algorithms in Python. Visualized Gantt charts and measured average waiting time across algorithm variants.
Data Science
Pokec Social Network Analysis
Graph-based analysis of large-scale social network dataset. Applied degree centrality, community detection, and visualized connection density patterns using NetworkX and Matplotlib.
API Engineering
Offline Translation API
Built a locally-hosted REST API for real-time text translation with no internet dependency. Benchmarked offline model latency vs cloud API and optimized for low-resource environments.
07 //
Field Operations
I
IIT Kanpur TechFest — Top 10 National Rank
Represented FAST NUCES. Presented Tony AI live to judges in a competitive national-level hackathon.
II
Bay2BayHacks 2025 — $100 Prize Winner
Carbon Emission Tracker recognized for AI application in sustainability tech. Built with OpenAI + Flask + MongoDB.
III
American Education International — 3rd Place
Derives Manager awarded for EdTech innovation, high usability, and intelligent mathematical computation.
IV
GDG DevFest AmplifAI 2025 — Featured Project
Student AI Assistant 2.0 presented at Google Developer Group Cloud Lahore after completing Build with AI workshops.
V
VIDE-E-THON Hackathon — 24-Hour Build
Built and demonstrated Student AI Assistant 2.0 at VibeCode's innovation marathon under extreme time constraints.
VI
Dev Weekends SDE Mentorship — Selected
Chosen for 4-month structured program: 30 DSA sessions, 12 engineering weekends, portfolio projects, and mock interviews.
08 //
Engineering Philosophy
01
Build systems, not scripts.
Scripts solve today's problem. Systems solve tomorrow's problems before they occur. Design for scalability from line one.
02
Understand memory, not just syntax.
Code that runs is not code that's right. Know what happens at the pointer level. Know where your data lives and dies.
03
Optimize before scaling.
More infrastructure solves nothing if the logic is broken. Measure first. Optimize the bottleneck. Then scale.
04
Simplicity is strength.
Complexity is not sophistication. The simplest solution that correctly solves the problem is the superior solution.
05
Train in silence, deploy with precision.
Consistent, disciplined preparation. No shortcuts in learning. No half-finished work in production.
06
Architecture is the first line of code.
How you structure the solution determines everything after it. Think in layers. Think in contracts. Think before typing.