Abhishek Prasad Prajapati

Python Developer
3+ Years Experience

Backend | APIs | AWS Cloud Solutions

TECHNICAL SKILLS

Expertise built through hands-on experience and continuous learning.

Python Backend

Proficient in Python for backend development, building robust and scalable applications using frameworks like FastAPI and Flask.

AWS Cloud & DevOps

Experienced with core AWS services (Lambda, SQS, ECS, S3, DynamoDB, etc.), Docker containerization, and Kubernetes orchestration for deployment.

Databases

Skilled in designing and managing relational (PostgreSQL, MySQL, SQLite) and NoSQL (DynamoDB, MongoDB, Redis) databases.

APIs & Integrations

Expertise in designing and implementing RESTful APIs, asynchronous processing (Celery, SQS), JWT/OAuth authentication, and integrating third-party services.

Tools & Methodologies

Proficient with Git for version control, Elasticsearch for search, and familiar with Data Science libraries (Pandas, NumPy, Scikit-learn).

PORTFOLIO HIGHLIGHTS

Selected projects showcasing my backend development and integration skills.
Automated Report Generation System

Developed a system to automate document processing, report generation, and email notifications using a microservices architecture on AWS.

Key Technologies:

PythonAWS LambdaAPI GatewaySQSECS (Fargate)DynamoDBDockerCognitoSESStep Functions
Multilingual AI Note-Taking Platform

Built an AI-powered platform for construction teams enabling voice/text notes with automatic transcription, translation (Whisper, Gemini), and audio playback.

Key Technologies:

PythonFastAPI (async)DockerKubernetesCeleryRedisPostgreSQLS3ElasticsearchWhisperGemini APIJWT
Predictive Maintenance Solution

Developed an ML model using historical data to predict equipment failures, optimizing maintenance schedules and reducing costs.

Key Technologies:

PythonPandasNumPyScikit-learnXGBoostMatplotlibSMOTE

ABOUT ME

My journey and passion for technology and problem-solving.
2012-2014
Foundation in Science and Mathematics

Completed higher secondary education with a strong foundation in science and math, sparking my interest in a technical career.

Foundation
Engineering
2015-2019
Mechanical Engineering Expertise

Earned a B.Engg (Hons) in Mechanical Engineering, honing analytical thinking, problem-solving, and technical skills through understanding complex systems.

2021-Present
Deep Dive into Data Science & Software Development

Pursuing a BS in Data Science from IIT Madras while gaining 3+ years of professional experience as a Python Developer, focusing on backend systems and cloud technologies.

Data Science
Future
Future
Building Scalable & Efficient Solutions

Eager to leverage my Python, backend, and cloud expertise to contribute to innovative projects, build robust applications, and tackle complex technical challenges.

RESUME

Detailed qualifications, experience, and education.
Download Resume (PDF)
Abhishek Prajapati Profile Picture

Abhishek Prasad Prajapati

Technical Skills

  • Languages: Python (Proficient)
  • Frameworks: FastAPI, Flask
  • Cloud (AWS): Lambda, API Gateway, SQS, EventBridge, ElastiCache (Redis), Cognito, ECS (Fargate), DynamoDB, Kendra, S3, SES, Step Functions, EC2, IAM
  • Containerization: Docker, Kubernetes
  • Databases: PostgreSQL, DynamoDB, MySQL, MongoDB, SQLite, Redis
  • Data/ML Libs: Pandas, NumPy, Scikit-learn, XGBoost, Matplotlib
  • APIs & Web: RESTful APIs, JWT, OAuth2, Asyncio
  • Queues/Search: Celery, SQS, Redis, Elasticsearch
  • Tools: Git, SQLAlchemy, Heroku
Personal Interests

  • Backend Development
  • Cloud Architecture
  • Machine Learning Applications
  • Problem Solving & Optimization
  • Technology Exploration

Profile Summary

Highly motivated Python Developer with 3+ years of experience specializing in backend development, RESTful API creation, and cloud-native solutions on AWS. Proven ability to design, build, and deploy scalable, efficient, and reliable systems using Python, FastAPI, Flask, Docker, and Kubernetes. Experienced in leveraging various AWS services, managing databases (SQL & NoSQL), implementing authentication, and optimizing system performance. Eager to contribute Python expertise to challenging projects and drive user-centric solutions.

Work Experience

P2P SYSTEM PVT. LTD. | Python Developer
Faridabad, India | FEBRUARY 2022 – PRESENT

Project: Automated Report Generation & Email Notification System

Developed a web-based document processing system to automate report generation and email notifications.

  • Developed RESTful APIs using Python with AWS Lambda & API Gateway.
  • Engineered asynchronous processing using SQS & Lambda triggered by EventBridge.
  • Integrated ElastiCache (Redis) for API response time reduction.
  • Implemented secure authentication and RBAC using Amazon Cognito (JWT).
  • Containerized Python services using Docker deployed to AWS ECS (Fargate).
  • Utilized DynamoDB for data storage and Kendra for document indexing.
  • Managed file storage on S3 and configured SES for email alerts.
  • Orchestrated workflows using Step Functions and EventBridge.
  • Impact: 50% reduction in manual reporting effort, faster document processing.

Project: Multilingual AI-Powered Note-Taking Utility

Built a scalable, AI-powered, multilingual note-taking platform for construction workers.

  • Built secure RESTful APIs using Python with FastAPI (async support).
  • Integrated Whisper (Speech-to-Text) and Gemini Flash (Translation) models.
  • Implemented Google Text-to-Speech for audio note generation.
  • Developed JWT-based authentication and RBAC.
  • Created language-agnostic indexing using Elasticsearch.
  • Used PostgreSQL for structured data and S3 for media files.
  • Managed asynchronous AI tasks using Celery with Redis.
  • Containerized services with Docker, deployed on Kubernetes for scalability.
  • Impact: Enabled seamless multilingual communication, cut documentation time by 50%, scaled to 100K+ notes/month.

Project: Predictive Maintenance for Equipment Failure

Developed an ML solution to optimize equipment maintenance schedules.

  • Performed data exploration & feature engineering using Python (Pandas, NumPy).
  • Handled imbalanced data using SMOTE.
  • Built and evaluated ML models (Random Forest, XGBoost) using Scikit-learn/XGBoost.
  • Used PR AUC for model evaluation.
  • Outcome: Demonstrated potential for 18% reduction in maintenance expenses.

Education

2021 – 2025 (Expected)
BS in Data Science and Applications
Indian Institute of Technology (IIT), Madras
CGPA: 7.93 / 10
2015 – 2019
Bachelor of Engineering (Hons) in Mechanical Engineering
Oriental College of Technology, Bhopal (RGPV)
Percentage: 75.1%
2014
Class XII (CBSE)
Kendriya Vidyalaya, MP
Percentage: 74.8%
2012
Class X (CBSE)
Kendriya Vidyalaya, MP
CGPA: 9.2 / 10

Awards and Achievements

  • Secured 'S' Grade (Highest) in Business Data Management (BDM) and Machine Learning Applications (MAD) projects at IIT Madras.
  • Awarded Gold Medal in International Mathematics Olympiad.
  • Selected for Zone level Science Exhibition participation.

Relevant Courses & Certificates

03/2022 – 08/2022
Full Stack Data Science & AI
Naresh IT (Hyderabad)

CONTACT ME

Interested if I'd be the right fit for your team? Fill in this form and I will respond within 24-48 hours.