Work Preference
Summary
Overview
Work History
Education
Skills
Languages
Accomplishments
Websites
Timeline
Kiran Gupta

Kiran Gupta

Python Developer
Pune,MH

Work Preference

Work Type

Full Time

Location Preference

On-SiteRemoteHybrid

Summary

Python Developer with 3.5+ years of experience building scalable backend systems, RESTful APIs, and data-centric applications. Skilled in Flask, FastAPI, Oracle DB, ETL automation, and CI/CD deployment using Docker. Recently developed LLM-based applications leveraging RAG pipelines and dynamic model loading via MLflow. Strong in clean coding, testing, and delivering reliable solutions for high-volume, data-driven environments.

Overview

3
3
years of professional experience

Work History

Python Developer

Reserve Bank Information Technology
Mumbai, Maharashtra
08.2024 - Current
  • Developed and maintained scalable, secure RESTful APIs using Flask, powering real-time analytics dashboards for RBI stakeholders.
  • Built FastAPI-based microservices to process text embeddings, dynamically loading ML models via MLflow for scalable vector operations.
  • Developed LLM-based applications using RAG pipelines, integrating text-embedding workflows and retrieval mechanisms to enable context-aware query responses and intelligent automation.
  • Designed and optimized relational database queries and schemas in Oracle DB, ensuring data integrity and performance for high-volume datasets.
  • Automated complex ETL pipelines using Pandas and Python, significantly improving data accuracy and reducing manual intervention. Familiar with distributed data processing using PySpark.
  • Implemented TDD using Pytest for API behavior, schema validation, and regression testing.
  • Deployed services using Docker and Git-based CI/CD pipelines to ensure isolated environments, minimal downtime, and strong test coverage.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.

Software Developer

Filed
Remote
11.2021 - 04.2022
  • Built and deployed backend systems for marketing automation using Flask and mongodb, supporting real-time data-driven campaigns.
  • Developed RESTful APIs with Flask and integrated Facebook/Google APIs using RabbitMQ, demonstrating familiarity with distributed messaging systems and event-driven architecture.
  • Applied time series forecasting to predict purchase behavior and deployed a recommendation engine, improving campaign performance by 40–60%.
  • Delivered a responsive marketing insights dashboard by integrating backend APIs into a cohesive reporting interface.
  • Deployed Flask/FastAPI applications on AWS EC2 instances, configuring Nginx and Gunicorn for production-grade hosting.
  • Operated in an Agile environment, taking end-to-end ownership of backend functionality and collaborating with stakeholders for continuous refinement.
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Saved time and resources by identifying and fixing bugs before product deployment.

Software Engineer

KPIT
Pune, Maharashtra
11.2017 - 03.2019
  • Improved system performance by 10% through enhancements and bug fixes in Python and SQL.
  • Designed and implemented an advanced analysis system to extract actionable insights from large-scale data.
  • Engaged with clients to understand and establish detailed problem specifications, ensuring tailored solutions.
  • Streamlined and optimized end-to-end processes by analyzing business requirements and redesigning existing solutions for better efficiency.
  • Investigated and resolved critical bugs within strict timelines, achieving 100% adherence to service level agreements (SLAs).
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.

Education

Computer Engineering

Savitribai Phule Pune University, Pune

Skills

Python

undefined

Languages

English
Bilingual or Proficient (C2)

Accomplishments

Project on Brain Signal Classification: Designed and implemented the classification prediction model in Python and Tensorflow for brain signals to control the mobile devices.

Timeline

Python Developer - Reserve Bank Information Technology
08.2024 - Current
Software Developer - Filed
11.2021 - 04.2022
Software Engineer - KPIT
11.2017 - 03.2019
Savitribai Phule Pune University - , Computer Engineering
Kiran GuptaPython Developer