About Stack Projects DSA Contact
Developer & Builder

Mallarpu
Deepak Sai

I build

2nd Year ECE Student at KIT, Tamil Nadu. I turn ideas into real, working systems — AI pipelines, IoT devices, REST APIs, and full-stack web apps that actually ship.

Status: Open to Internships
Location: Tamil Nadu, India
Year: 2nd Year ECE
CGPA: 8.0 / 10
Scroll
01 / About

Who I Am

I'm Mallarpu Deepak Sai, a 2nd year Electronics and Communication Engineering student at KIT, Tamil Nadu. I build things that actually work — full-stack web apps, AI pipelines, REST APIs, and IoT systems.

My current focus is on AI-powered backends using FastAPI and Python, building systems with transformer models like Whisper, BART, and T5 to solve real problems. I also love working close to hardware — my SmartClassroom project has a fully working ESP32 integration that streams audio over Wi-Fi.

I'm actively competitive programming on LeetCode and CodeChef, and I'm open to internships and collaborations where I can contribute and grow.

4
Projects Shipped
8.0
CGPA / 10
4
Live Deployments
100+
VoiceID Visitors(human or AI)
B.E. — Electronics & Communication Engineering
KIT – Kalaignar Karunanidhi Institute of Technology
2024 – 2028 CGPA: 8.0 / 10
Class XII — CBSE
Kendriya Vidyalaya Meg and Centre, Bangalore
2024 64.57%
Class X — CBSE
Kendriya Vidyalaya Meg and Centre, Bangalore
2022 78%
02 / Stack

Tech Stack

🌐
Frontend
HTML5 CSS3 JavaScript ES6+ Fetch API MediaRecorder API
⚙️
Backend
Python FastAPI Uvicorn REST API Design Pydantic
🗄️
Database
MySQL SQLAlchemy ORM Firebase Firestore Firebase Auth
🤖
AI / ML
OpenAI Whisper Hugging Face BART Large CNN T5 Grammar PyTorch
📡
IoT / Hardware
ESP32 I2S Microphone PCM Streaming SD Card Wi-Fi Firmware
🛠️
Tools
Git & GitHub Postman VS Code Railway GitHub Pages
03 / Projects

What I've Built

02
✦ Live & Deployed
VoiceID(human or AI)

REST API that analyses audio and classifies whether a voice is human or AI-generated, built for exam systems and authentication pipelines.

  • Audio processing pipeline with classification inference
  • Binary classifier: human speech vs AI-synthesised voice
  • Structured JSON for plug-and-play 3rd party integration
  • Stateless REST endpoints with proper HTTP codes
FastAPI Python Audio Processing Railway
03
✦ Live
ExamShield

Web platform for conducting online exams with real-time anti-cheating and role-based access for Admins, Examiners, and Students.

  • Role-based auth with secure session handling
  • Timed exam engine with auto-submit & randomisation
  • Tab-switch detection via Visibility API
  • Automated result calculation & instant scores
HTML CSS JavaScript
04
✦ Live
Secure Login

Full-stack user authentication app with Firebase backend, real-time sign-up, login, and session management with responsive UI built from scratch.

  • Firebase Auth — email/password sign-up & login
  • Real-time sync via Firestore for user profiles
  • Session persistence with Auth state listener
  • Fully responsive UI in vanilla HTML/CSS/JS
HTML CSS JavaScript Firebase Auth Firestore
04 / Problem Solving

Competitive Programming

Solving DSA problems daily on LeetCode and CodeChef, building interview-ready skills alongside real project work.

LeetCode
@veYM1g6V2u
Focus: Arrays, Strings, DP, Recursion
Platform: LeetCode (Global)
View Profile →
CodeChef
@deepak_sai12
Focus: Competitive Contests & Problem Sets
Platform: CodeChef (India)
View Profile →
Topics Covered
Arrays Linked Lists Stacks Queues Trees Recursion Sorting & Searching Dynamic Programming Strings
05 / Contact
Let's
Work
Together

Open to internships, collaborations, and interesting projects. If you want to build something together — reach out anytime.

Say Hello →