Sahil Puri
Python Full Stack Developer
Gurugram, IN, 122002| 9569841997 | sahilpurisp77@[Link] | [Link]
24771a1b5/
Experienced Python Full Stack Developer with 2.5+ years of experience building robust web applications and AI-
powered solutions. Proficient in Python (Django/Flask), JavaScript (React/[Link]), REST APIs, and modern machine
learning frameworks such as TensorFlow and PyTorch. Adept at translating business requirements into scalable,
secure, and intelligent software products.
Experience
SFK INDUSTRIES PVT LTD. , NOIDA| PYTHON FULL STACK DEVELOPER | 2025-02 - CURRENT
Developed and deployed full-stack web applications using Django + React for AI-driven analytics
platforms.
Integrated computer vision models (YOLOv5, OpenCV) into a web dashboard for object detection in real-
time video feeds.
Designed and exposed REST APIs for ML model inference using FastAPI and deployed them on AWS
Lambda.
Implemented CI/CD pipelines using GitHub Actions and Docker for automated testing and deployment.
Collaborated with data scientists to optimize model performance and integrate NLP models using
HuggingFace Transformers.
Used PySpark for distributed data processing and transformation on large datasets.
Wrote complex SQL queries for data extraction, cleansing, and validation in PostgreSQL and big data
environments.
SENSATION SOFTWARE SOLUTIONS , MOHALI | PYTHON DEVELOPER | 2024-01 – 2025-02
Built scalable web applications using Django, Django REST Framework, and PostgreSQL.
Developed RESTful APIs and integrated third-party services to enhance backend functionality.
Handled database migrations, schema design, and optimization using Django ORM.
Debugged and optimized backend code, improving performance and reducing load times.
Collaborated with front-end teams for seamless integration using React and REST APIs.
Enforced basic security measures (authentication, CSRF protection, input validation).
Reviewed code and contributed to version control workflows (Git/GitHub).
Used PySpark for distributed data processing and transformation on large datasets.
PG TECH SOLUTIONS, CHANDIGARH | AI/ML INTERN | 2023-07 – 2024-01
Built ML models for NLP (text classification, sentiment analysis, image classification) and computer vision
tasks.
Preprocessed large datasets using Pandas and performed feature engineering.
Deployed models using Flask/FastAPI and integrated with web front ends.
Visualized insights using Matplotlib, Seaborn; presented results to stakeholders.
Documented ML pipelines and followed MLOps practices for reproducibility.
Conducted data preprocessing and feature engineering to enhance data quality.
SAGACIOUS RESEARCH, GURGAON | DATA ANALYST INTERN | 2023-01 - 2023-06
Cleaned and analyzed datasets using Python (Pandas, NumPy) and SQL.
Created visual dashboards and reports using Power BI and Matplotlib.
Optimized SQL queries for efficient data retrieval and analysis.
Provided actionable insights and collaborated across teams for data-driven decisions.
Documented data processes for reproducibility.
Skills
Data Analytics & Data Modeling
Languages: Python, JavaScript (ES6+), SQL, HTML, CSS, TypeScript, Pandas, NumPy, Matplotlib, PySpark
Frameworks: Django, Flask, FastAPI, [Link], [Link], Express
AI/ML: TensorFlow, PyTorch, Scikit-learn, OpenCV, Transformers (HuggingFace), LangChain, NLP
Databases: PostgreSQL, MySQL, MongoDB, Redis
DevOps/Cloud: Docker, Kubernetes, AWS (EC2, S3, Lambda), CI/CD (GitHub Actions)
Tools: Git, Jira, Postman, VS Code, Adobe Premiere Pro & Video Editing
Education
Bachelor of Technology in Computer Science Engineering | Punjabi University | Patiala
Aug 2019 – Jun 2023
8.33 CGPA
Certifications and Awards
Certified - Python Beginner (SoloLearn) and Web Developer (NIELIT): Apache, MySQL, HTML, CSS.
1st place in BGMI at tech fest 2022 and in district-level IKON-SCIENCE competition.