I'm a Python full stack developer from Mysuru, India — currently finishing my BE in Computer Science and Data Science at ATME College of Engineering (CGPA 8.57). I build web applications end-to-end using Python on the backend and React on the frontend.
My backend stack is Python-first: Django, Django REST Framework, FastAPI, and Flask for REST APIs and web services. On the frontend I use React with HTML, CSS and JavaScript to build clean, responsive interfaces. Databases I work with include MySQL, MongoDB and Firebase.
I also build cross-platform mobile apps with Flutter. I completed an internship at Apsis Solutions (Feb–May 2026, Bengaluru) where I built a Flutter IoT home automation app and integrated REST APIs using Flask.
Open to entry-level roles in Python backend development, full stack web development, or software engineering.
Experience
Apsis Solutions — Mobile Application Development Intern
Feb 2026 — May 2026 · Bengaluru, India
Built a cross-platform Flutter IoT home automation app for real-time device monitoring and control
Built and integrated RESTful APIs using Flask for mobile-backend communication
Implemented Provider-based state management and handled BLE & Wi-Fi device communication
Optimised app performance and used Git for version control and team collaboration
A full-stack AI-powered learning platform where students upload PDF, DOCX, and PPTX documents for context-aware Q&A, quiz generation, flashcards, and personalised study plans. Built with Django, Django REST Framework, and real-time WebSocket chat via Django Channels.
AI Q&A with citation-backed responses using Gemini 2.0 Flash and ChromaDB
Real-time streaming chat with Django Channels and WebSockets
Role-based dashboards for students, teachers, and admins
Quiz generation, flashcards, YouTube integration, and assignment management
A Flutter mobile application for managing smart home channels, devices, scenes, and user permissions. Features a full onboarding flow with QR-code and Wi-Fi channel setup, device and scene management screens, and runtime permission handling. Uses mobile_scanner for QR scanning and permission_handler for camera and location permissions. Locked to portrait orientation; ships as a release APK built with flutter build apk --release.
A machine learning system for detecting DDoS attacks in Software Defined Networks. Trained a Random Forest classifier on 100K+ network traffic samples, achieving 95%+ detection accuracy. Includes a real-time classification pipeline and a Flask monitoring dashboard.
A cross-platform reminder and task management app built with Flutter. Supports creating, editing, and deleting reminders with date/time scheduling, local push notifications, and persistent storage. Clean minimal UI with category-based organisation and a daily agenda view.
A cross-platform Flutter weather app that fetches live conditions and a 7-day forecast using the OpenWeatherMap API. Detects the user's current location via GPS, supports manual city search, and displays temperature, humidity, wind speed, and weather icons. Handles API errors and offline states gracefully.
Git, GitHub, VS Code, Postman, Render, Vercel, Docker
Learning
TypeScript, Next.js, AWS, Docker, System Design
Tools & Workflow
Google Cloud & Firebase
I use Firebase as the primary backend for Flutter projects — handling auth, real-time data, and serverless logic. Firebase Authentication supports OAuth 2.0 (Google Sign-In), email/password, and anonymous flows. Cloud Firestore provides real-time document sync across devices. Cloud Functions handle server-side logic like push notifications and data cleanup without managing infrastructure. The Google Cloud Console is where I manage IAM roles, service accounts, billing budgets, storage CORS rules, and structured logs via Logs Explorer.
Agentic AI in Development
Amazon Q Developer is my primary IDE assistant — used for inline completions, multi-file edits, and explaining unfamiliar codebases. Claude handles architecture discussions, code review, and writing technical documentation. OpenAI Codex and GitHub Copilot accelerate boilerplate generation and test writing. Together these tools compress project timelines significantly — scaffolding a full-stack app, writing API integration code, and generating unit tests that previously took days now takes hours. The workflow shift is not about replacing thinking — it is about spending more time on architecture and less on syntax.
Education
ATME College of Engineering, Mysuru
2022 — 2026
BE in Computer Science and Data Science · CGPA: 8.57
Visvesvaraya Technological University, Belagavi
JSS PU College, SJCE Campus, Mysuru
2020 — 2022
Pre-University (PUC) · 91.17%
Research & Certifications
Published Research Paper — "A Review on RAG-Based Student Assistant Chatbot using LangChain", EPRA International Journal of Research and Development (IJRD), Vol. 10, Issue 8, August 2025.
DOI: 10.36713/epra23698 ↗
Python Foundations — Infosys Springboard
Data Engineering Training — IVIS Lab
Contact
Open to full-time roles, internships, and interesting projects. I reply within 24 hours.