Hi, I'm Madhav Gupta.

A
Final-year Computer Science student passionate about building scalable applications with Python, Django, and AWS.

About

Final-year Computer Science engineering student with hands-on experience in developing and deploying open-source, scalable applications. Proficient in Python, PostgreSQL, and cloud platforms like AWS, with a strong interest in product engineering and collaborative development. Eager to contribute to real-world systems that impact millions of users.

  • Programming Languages: Python, SQL, PL/SQL, C++
  • Web Technologies: HTML, CSS, JavaScript, React.js
  • Frameworks & Libraries: Django, Django REST Framework
  • APIs & Tools: REST APIs, Postman, Git, GitHub, VS Code
  • Databases: PostgreSQL, MySQL, Redis, MongoDB
  • Cloud & DevOps: AWS (EC2, S3, SNS, SES, RDS, ELB), Docker

Self-driven, quick learner with a passion for solving complex problems through clean, efficient code. Looking for opportunities to contribute my skills in backend development and scalable system design.

Experience

Full Stack-Software Developer Intern
  • Built full-stack apps with Django, DRF, MongoDB, and REST APIs, tested via Postman.
  • Deployed cloud solutions on AWS (EC2/S3) using Docker for containerization.
  • Collaborated via Git for version control in Agile workflows.
  • Tools: Python, Django, MongoDB, AWS, Docker
May 2025 – July 2025 | Mumbai, India
Software Development Engineer Intern
  • Owned end-to-end modules with full responsibility from API design to deployment.
  • Practiced Agile development and collaborated through GitHub, improving communication and delivery cycles.
  • Integrated Swagger for interactive API documentation and collaborated using JIRA for sprint planning.
  • Tools: Python, Django, REST APIs, Swagger, JIRA
Jan 2025 – Mar 2025 | Mumbai, India

Projects

Doctor's Directory
Doctor's Directory

Healthcare portal for doctor-patient onboarding

Accomplishments
  • Tools: Django, DRF, PostgreSQL, JWT, AWS SNS, SMTP, HTML/CSS, JS
  • OTP-first secure login flow for patients and doctors
  • Dynamic role-based dashboards, calendar scheduling, patient chat
  • Deployed on AWS EC2 with Nginx, Gunicorn, PostgreSQL on RDS
Universal Job Portal
Universal Job Portal

Inclusive hiring platform for diverse job sectors

Accomplishments
  • Tools: Django, DRF, React, PostgreSQL, Bootstrap
  • Covers labor to corporate roles with unified application system
  • Company dashboards, resume uploads, job alerts
  • RESTful APIs and responsive React UI
AI Student Agent
AI Student Agent

Personal assistant for student productivity

Accomplishments
  • Tools: LangChain, OpenAI API, Streamlit, Pinecone
  • Fetches definitions, schedules, and summaries via conversational queries
  • RAG pipeline for fetching PDFs, notes, and personalized context
  • Simple UI using Streamlit for fast interaction
Regex to FA
Regex to FA

Visual converter for regex → NFA/DFA

Accomplishments
  • Tools: Python, Graphviz, PyGraphviz, Regex Parsing
  • Converts user-input regex into visual automata structures
  • Helps students understand theory of computation with visuals
  • Graph plotting done using PyGraphviz
Leukemia Detection System
Automated Leukemia Detection

Digital Image Processing-based diagnostic system

Implementation Details
  • Core Technology: Digital Image Processing (DIP) pipeline
  • Accuracy: 94% detection rate for leukemic blast cells
  • Key Techniques:
    • Grayscale conversion & noise reduction
    • Threshold-based segmentation
    • Morphological operations
    • Circle detection for cell counting
Taxi Management System
Taxi Management System

Fleet booking and cab allocation system

Accomplishments
  • Tools: Python, Tkinter, SQLite
  • Tkinter based GUI
  • Admin can register drivers, assign bookings, and view reports
  • Supports user-side cab request forms and assignment logic
Library Management System
Library Management System

C++ console application for book tracking

System Features
  • Core Technology: C++ (Object-Oriented Programming)
  • Key Functionalities:
    • Secure user authentication system
    • Complete CRUD operations for book management
    • Book issuing/returning with transaction tracking
    • Real-time inventory status updates
  • Book Attributes Tracked:
    • Title, Author, Publisher
    • Price, ISBN, Available Copies
  • Console-based interface with menu-driven navigation
  • Data persistence using file handling

Skills

Programming Languages

Python
SQL
JavaScript

Frameworks & Libraries

Django
DRF
React
Bootstrap

Databases

PostgreSQL
MySQL
Redis
MongoDB

Cloud & DevOps

AWS
Docker
Git
Postman

Education

NMIMS, Mumbai

Mumbai, India

Degree: BTech in Computer Science
CGPA: 3.60/4.00
Expected: July 2026

    Relevant Courseworks:

    • Data Structures & Algorithms
    • Database Management Systems
    • Operating Systems
    • Computer Networks
    • Cloud Computing

Raghuwansh Public School

CBSE (XII) | 2022

Percentage: 92.8%

CBSE (X) | 2020

Percentage: 91.5%

Contact