Summary
Overview
Education
Skills
Certification
Timeline
Work History
Md Rehan

Md Rehan

Senior Software Engineer - Python
Bengaluru,KA

Summary

Results-driven Python Backend Developer with over 7 years of experience in designing and delivering scalable REST APIs, microservices, and cloud-native applications. Expertise in Flask, FastAPI, Django, MongoDB, SQL, and AWS, complemented by a proven track record of building secure, high-performance systems for banking, finance, and enterprise clients. Proficient in database optimization, CI/CD integration, and distributed systems, enhancing the delivery of robust solutions. Committed to mentoring developers and fostering collaboration within cross-functional teams to ensure the delivery of maintainable, production-ready solutions.

Overview

6
6
Certificates
2
2
Languages
8
8
years of professional experience

Education

MSc - Master of Science

Radha Govind University, Jharkhand
01-2023

BSc - Bachelor of Science

Monad University, Delhi
01-2017

Skills

Python Development

Product development

Fast API

Flask

MySQL

MongoDB

AWS, GCP, AZURE

Django

REST APIs

Artificial Intelligence

Problem-solving mindset

Software documentation

Agile methodologies expert

Certification

AWS Cloud Practitioner Essentials

Timeline

Senior Software Engineer - Python - Wells Fargo
08.2024 - Current
Lead Consltant - Python - Genpact
07.2022 - 08.2024
Associate Consultant - Python - Capgemini
05.2021 - 07.2022
Software Engineer - Python - Genetic Web Technologies
01.2018 - 01.2021
Monad University - BSc, Bachelor of Science
Radha Govind University - MSc, Master of Science

Work History

Senior Software Engineer - Python

Wells Fargo
Bengaluru, India
08.2024 - Current
  • Ownership of end-to-end design, development, and deployment of 5+ backend microservices using Python FastAPI and Flask.
  • Designed and optimized MongoDB data models and queries, improving read/write performance.
  • Developed more than 15 automation solutions using Python to reduce day-to-day manual activity.
  • Developed more than three Python packages within the organization for the reusability of code: Harness Package, Git packages, and Openshift Packages.
  • Built and integrated CI/CD pipelines using Jenkins, Harness, and UDeploy, significantly reducing. Time for deployment, monitoring, and operations.
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Supported own-created automation, acts fast to resolve or enhance automation based on user feedback.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Use Artificial Intelligence LLM for day-to-day activities.

Lead Consltant - Python

Genpact
07.2022 - 08.2024
  • Developed a Jira dashboard using Python (OOP), FastAPI, and Flask, improving ticket tracking efficiency.
  • Integrated AWS services (Cognito, API Gateway, S3) for secure authentication, routing, and storage.
  • Designed and optimized SQL and MongoDB schemas, queries, and indexes.
  • Built scalable microservices with Docker and Kubernetes, improving deployment reliability.
  • Implemented distributed systems using asyncio and Celery for fault-tolerant workflows.
  • Conducted unit testing, debugging, and code reviews to maintain reliability.
  • Mentored junior developers on clean code, testing, and API best practices.
  • Improved application performance by optimizing Python code and implementing best practices.
  • Ensured timely delivery of high-quality products through diligent project management and prioritization of tasks.

Associate Consultant - Python

Capgemini
05.2021 - 07.2022
  • Built a User and Project Management System with Flask, Django, and Python OOP, deployed on AWS and GCP.
  • Designed a microservices architecture, improving modularity and scalability.
  • Developed distributed systems using asyncio and Kafka for resilient messaging.
  • Managed SQL and MongoDB databases with ORMs, optimizing queries and schema.
  • Delivered features independently, ensuring on-time project rollout.
  • Worked independently to design, develop and test code.
  • Automated repetitive tasks using Python scripts, increasing efficiency within the team''s workflow processes.
  • Supported business objectives by developing custom reporting tools using Python libraries like Pandas and Matplotlib.
  • Integrated machine learning models into Python applications for advanced data analysis and predictions.
  • Delivered high-quality presentations showcasing key findings and recommendations to both internal stakeholders and clients.
  • Helped team of 6 lead consultants optimize efficiency of current systems by conducting training sessions.

Software Engineer - Python

Genetic Web Technologies
01.2018 - 01.2021
  • Developed and maintained Flask/Django-based e-commerce systems with secure transactions.
  • Implemented compliance standards to protect sensitive data.
  • Optimized SQL databases for better application responsiveness.
  • Supported Agile sprint planning, debugging, and testing.
  • Delivered cost-effective solutions by utilizing open-source libraries and frameworks when appropriate for project requirements.
  • Contributed to successful project completion by providing accurate estimations, meeting deadlines, and maintaining open communication with team members.
  • Excellent communication skills, both verbal and written.
  • Self-motivated, with a strong sense of personal responsibility.
Md RehanSenior Software Engineer - Python