Profile
I’m Rupankar Dutta, a B.Tech student at KIIT University focused on embedded systems, the Internet of Things, and edge artificial intelligence. I have hands-on experience building decentralized real-time systems on ESP32, developing sensor-integrated firmware, implementing low-latency wireless communication, and deploying lightweight machine learning models for on-device inference. I also build full-stack AI applications, microservices infrastructure, and system-level solutions that combine software, hardware, and data-driven logic.
Education
Kalinga Institute of Industrial Technology (KIIT)
Bachelor of Technology, 2023-2027
CGPA: 8.4/10
Technical Skills
Programming: Python, C, C++, JavaScript, SQL
Embedded Systems / IoT: ESP32, Sensor Integration, Embedded Firmware, Edge AI, TinyML
Machine Learning: Facial Recognition, MobileNetV2, LSTM Autoencoders, TensorFlow Lite, Model Quantization
Backend Development: FastAPI, Flask, Node.js, Express, REST APIs, JWT Authentication
Web: React, Socket.IO, MySQL, PostgreSQL, Redis
Tools: Arduino IDE, PlatformIO, EasyEDA, Git, Docker, VS Code
Technologies
Embedded: ESP32-WROOM-32, ESP32-CAM, ESP-NOW, MPU-6050, I2C
Sensors: MPU-6050, DHT11, MQ-135, PIR, Sound Sensor
ML Stack: Edge Impulse, TensorFlow Lite, TFLite Micro
AI Services: OpenAI API, Google Vision
Featured Projects
Fork & Clone - One-Click GitHub Fork + Local Clone (Chrome Extension) (GitHub) - Built a Chrome Manifest V3 extension paired with a Windows native-messaging companion in PowerShell that forks any GitHub repository and git-clones it locally in a single click. Implemented GitHub API orchestration with asynchronous fork-readiness polling, a strictly validated native host (pinned extension origin, GitHub-only clone URLs, path-traversal blocking), and a theme-aware in-page UI with configurable button placement and a confirmation flow.
Intelligent Decentralized Home Automation System (ESP32, Edge AI) - Developed a fully decentralized smart home system using ESP32 nodes communicating via ESP-NOW for real-time sensing, local decision-making, and offline automation without cloud dependency. Implemented firmware for DHT11, MQ-135, PIR, and sound sensors, and contributed to a MobileNetV2-based TinyML facial recognition pipeline for secure on-device access control on ESP32-CAM.
Edge AI Anomaly Detection System (ESP32, TinyML) (GitHub) - Built a real-time vibration anomaly detection system running entirely on an ESP32 with an MPU-6050 sensor: trained an LSTM autoencoder in TensorFlow, quantized it to int8 for TFLite Micro on-device inference, and added a fault-type classifier. Developed a Flask + JavaScript dashboard with live reconstruction-error charts, adaptive EWMA thresholding, and CSV-exportable anomaly event logs.
TheRUPOgate - Microservices API Gateway (Node.js) (GitHub) - Engineered a production-style API gateway serving as a single entry point for microservices, handling JWT authentication with role-based header injection, Redis sliding-window rate limiting, and path-prefix proxy routing to backend services. Added structured JSON logging and a live monitoring dashboard streaming request metrics over Server-Sent Events.
CookMind AI - AI-Powered Recipe Recommendation Platform (GitHub) - Developed a full-stack AI application using React, FastAPI, PostgreSQL, and the OpenAI API delivering personalized recipe recommendations, conversational cooking assistance, and image-based ingredient recognition via Google Vision. Built a modular REST backend with JWT authentication, pantry persistence, user personalization, and chat memory, and containerized the stack with Docker and a CI workflow.
Real-Time Multiplayer Quiz Platform - Designed and built a full-stack multiplayer quiz application using React, Node.js, and Socket.IO with private room-based sessions, timed rounds, live score tracking, leaderboard generation, and low-latency synchronized gameplay.
Automated Plant Watering System (ESP32) - Built an IoT-based irrigation system using ESP32 and environmental sensing to automate watering decisions based on plant conditions, with real-time monitoring and control features.
Connect With Me
Feel free to reach out through any of these channels:
- Email: 2330108@kiit.ac.in or rupankardutta5686@gmail.com
- GitHub: github.com/BonchitoSky
- LinkedIn: linkedin.com/in/rupankar-dutta
For more details, please download my full resume using the link above or feel free to reach out to discuss any opportunities.