👋 Hello, I'm

Rajan Gupta

|

BSc IT graduate with hands-on experience building backend-driven web applications using Python, Flask, and MySQL — turning complex logic into clean, scalable solutions.

Rajan Gupta - Python Developer
Python
Flask
MySQL

Who I Am

Rajan Gupta
Open to Work

I'm a passionate Python & Backend Developer based in Mumbai, Maharashtra, with a strong foundation in web application development built through both academic study and real-world internship experience.

During my 5-month internship at Sarvam Infotech, I gained practical exposure to backend development, database management, and collaborative software delivery. I've built Flask-powered web applications with integrated MySQL databases — from trading workflow tools to complete ticket booking systems.

I thrive on solving backend challenges, designing efficient database schemas, and leveraging AI tools to supercharge my productivity and code quality.

What I'm Looking For

An entry-level opportunity as a Python Developer, Backend Engineer, Flask Developer, or Full Stack Developer where I can contribute meaningfully, grow rapidly, and build production-grade applications.

5+Projects Built
5Months Interned
5+Technologies

What I Work With

Backend

Python Flask Django REST APIs

Database

MySQL PostgreSQL SQL Schema Design

Frontend

HTML5 CSS3 JavaScript jQuery

Data & Analytics

Pandas NumPy Matplotlib

Tools & Soft Skills

VS Code Git Teamwork Problem Solving

Featured Projects

Flask MySQL Python

TradeBotGPT

A web-based automated trading workflow application powered by Flask and MySQL, featuring intelligent backend logic and dynamic data handling.

  • Built complete backend architecture using Flask with modular routing
  • Designed and implemented MySQL database schema for trade data storage
  • Integrated dynamic data handling with real-time query execution
  • Developed user-facing dashboard for workflow tracking and monitoring
  • Implemented RESTful API endpoints for trading operations
  • Ensured secure session management and input validation
Flask MySQL Python

Ticket Management System

A full-featured ticket booking platform with admin panel, user authentication, and complete booking lifecycle management built on Flask and MySQL.

  • Implemented user authentication with secure login/registration flow
  • Built admin panel for managing bookings, users, and ticket inventory
  • Designed normalized MySQL schema for booking and user data
  • Created booking workflow: select → confirm → manage → cancel
  • Added session-based access control and role-based permissions
  • Developed responsive frontend views with dynamic data rendering
Django PostgreSQL WebSocket

Lead Manager Portal

A professional, production-ready lead management system built on Django with real-time capabilities, multi-user access control, and advanced analytics dashboard.

  • Bulk CSV import with smart duplicate detection optimized to just 2 DB queries
  • Role-based access control with user activity tracking and admin analytics dashboard
  • WebSocket integration for live notifications and real-time updates across users
  • Day-wise charts, custom date filtering, and user performance metrics
  • CCaaS campaign module with entity management and weekly performance reports
  • IMAP-based email campaign integration with reply tracking and multi-mailbox support
Django SQLite JavaScript

QuickBite — Food Delivery Platform

A comprehensive multi-restaurant food delivery web app built with Django 6.0, featuring enterprise-grade architecture, smart cart, and end-to-end order management.

  • Multi-restaurant platform supporting unlimited restaurants with 100+ menu items, dynamic categorization, ratings, and veg/non-veg filtering
  • 6-stage order workflow (Pending → Delivered) with 4 payment gateways: COD, UPI, Card, and Net Banking
  • Real-time AJAX-powered cart with session management, dynamic pricing, and delivery time estimation
  • Advanced search with keyword, rating, delivery time, and cost-range filters — QuerySet optimization using select_related() & prefetch_related() for 10x performance
  • User profiles with multiple saved addresses, card tokenization, order history, and reorder functionality
  • Admin dashboard with 10+ templates for CRUD operations, revenue analytics, and real-time order tracking
Flask MySQL Python

SmartCart — E-Commerce Platform

A robust full-stack e-commerce platform built with Flask and MySQL, optimized for electronics retail with secure authentication, advanced product management, and complete order processing.

  • Complete customer journey: registration → browsing → cart → checkout → payment, with scalable electronics-focused database design
  • Dual-role authentication (User & Admin) with Werkzeug password hashing, session management, and CSRF protection
  • Admin product controls with real-time stock management; user-side keyword search, multi-filter, and smart price/newest sorting
  • Full order workflow (processing → shipped → delivered) with refund handling, COD and online payment (GPay/PhonePe) support
  • Enterprise-grade security: MySQL prepared statements for SQL injection protection, input validation, and data sanitization
  • Comprehensive admin dashboard for inventory, orders, user management, and business analytics with real-time stock validation

Professional Journey

Web Application Intern

Sarvam Infotech

5 Months
  • Contributed to backend development of web applications, assisting in feature implementation and bug resolution across multiple modules.
  • Wrote and optimized SQL queries to support application logic, reporting, and data retrieval workflows.
  • Collaborated with senior developers in an Agile environment, participating in code reviews and delivery cycles.
  • Supported database design and maintenance tasks, ensuring data integrity and query performance.
  • Gained hands-on exposure to production-level Flask application architecture and deployment practices.
PythonFlaskMySQLBackend Dev

Academic Background

Degree

BSc Information Technology

RP Institute of Degree College, Mumbai

July 2023 – April 2025
HSC

XII — Higher Secondary Certificate

B.N Memorial English High School, Mumbai

March 2022
SSC

X — Secondary School Certificate

SMT Dropadi Prathmic Vidyalaya, Mumbai

March 2020

Key Achievements

Backend-Driven Apps

Built and delivered two complete Flask web applications with full backend logic and database integration.

MySQL Schema Design

Designed and implemented normalized relational database schemas for real-world application use cases.

Data Handling Proficiency

Hands-on experience with Pandas, NumPy, and Matplotlib for data processing and visualization tasks.

Team Collaboration

Successfully collaborated in a professional Agile team environment during a 5-month internship at Sarvam Infotech.

Leveraging AI for Developer Productivity

I actively integrate AI tools into my daily development workflow to write better code, debug faster, and deliver more efficient solutions.

ChatGPT

Used for code generation, debugging assistance, architecture planning, and explaining complex concepts rapidly.

Claude AI

Leveraged for code reviews, documentation writing, and understanding best practices in backend and database design.

GitHub Copilot

Used for AI-assisted code completion, reducing boilerplate writing and accelerating development velocity.

Let's Connect

I'm actively looking for entry-level opportunities. Whether you have a question, a project idea, or a job offer — I'd love to hear from you.

Phone+91 9890417128
Emailrajangupta7790@gmail.com
LocationNallasopara East, Mumbai, Maharashtra
Hire Me