SP Choudhury

Download Resume

ABOUT ME

I'm a Full Stack Developer building AI/ML-powered solutions for live airport operations at GMR Airports (via WAISL). I own the complete development lifecycle — from computer vision model development (YOLOv8, FaceNet, OCR) to REST API layers (Flask, FastAPI, Spring Boot) to responsive Angular frontends — shipping production systems that process real-time feeds from 50+ CCTV cameras and serve 200+ daily active users.

My work spans architecting scalable RESTful microservices, integrating real-time data streams with RxJS and WebSockets, and building computer vision pipelines for detection, tracking, and biometric identification. I care about clean code, measurable operational impact, and continuous learning — I'm currently deepening my hands-on Docker and AWS EC2 skills through direct collaboration with our DevOps team.

Skills

  • Frontend: Angular (v14+), TypeScript, RxJS, Angular Material, PrimeNG, Bootstrap, HTML5, CSS3
  • Backend & APIs: Java, Spring Boot, Spring MVC, Spring Security, Flask, FastAPI, REST APIs, Microservices, JWT Auth, Swagger/OpenAPI
  • AI / ML & Computer Vision: Python, YOLOv8, OpenCV, PyTorch, TensorFlow, FaceNet, DeepFace, DeepSORT, OCR (EasyOCR/Tesseract), MLflow
  • Database: MySQL, PostgreSQL, Oracle DB, MongoDB
  • DevOps & Tools: Git, GitHub, Docker, AWS EC2, Postman, Agile/Scrum, JIRA

Concepts & Methods

  • OOPS, MVC, Design Patterns, DSA, DBMS, Microservices Architecture, RBAC & JWT Auth, Agile/Scrum

Software

  • IntelliJ IDEA, VS Code, PyCharm, Jupyter, Postman
  • JIRA, Microsoft Teams, Microsoft Office

Domains

  • Full Stack Development, AI/ML Solutions, Computer Vision, Airport Operations Systems

EDUCATION

Master's of Computer Application (MCA)

I earned my Master of Computer Applications (MCA) with 8.50 CGPA from Kalinga Institute of Industrial Technology (KIIT) University in 2024, building a strong foundation for my journey into the dynamic realm of technology and innovation.

2022-2024

EXPERIENCE

Full Stack Developer — AI/ML Solutions

WAISL (GMR Airports Client) · Hyderabad, India

April 2025 – Present
  • Design and develop AI-powered full stack applications for real-time airport operations, integrating computer vision models with Flask/FastAPI backends and Angular frontends to handle live feeds from 50+ CCTV cameras simultaneously.
  • Architect enterprise Angular + Spring Boot modules serving operational teams of 200+ daily active users, with RESTful microservices handling 10,000+ daily API requests.
  • Own full development scope — data collection & annotation, model training & evaluation, REST API development, Angular dashboard integration — then hand off to the DevOps team for Docker containerisation and AWS EC2 deployment.
  • Implement JWT-based auth and multi-role RBAC across all modules, ensuring security compliance with airport operational standards.
  • Drive measurable operational impact: 40% reduction in safety violations, 45% faster incident response, and 50%+ reduction in manual verification workload across deployed airport modules.

Earlier Experience

Pantech solutions

Data Science Intern

Oct 2023 - Mar 2024

Navodita Infotech

AI & ML Intern

Sep 2023 - Oct 2023

Paloalto Networks

Cyber Security Intern

Jun 2023 - Aug 2023

PROJECTS

ADP/AVP — Airside Driving & Vehicle Permit System

Full-stack digital permit platform with a 5-role RBAC approval workflow, cutting permit turnaround from 3 days to under 4 hours. Built an OCR pipeline (EasyOCR + OpenCV) for automated Aadhaar/DL data extraction at 94%+ accuracy, plus QR-based mobile exam access.

Angular · Spring Boot · Flask · MySQL · EasyOCR

Oversize Baggage Detection — GMR Airport

Fine-tuned YOLOv8 on 5,000+ custom-annotated baggage images, achieving 92%+ detection accuracy. Integrated perspective geometry for real-time dimensional classification and a Flask API triggering staff alerts within 1.5 seconds of detection.

YOLOv8 · OpenCV · PyTorch · Flask API

Kamalanga Video Analytics Platform

Independently built 4 AI modules — PPE Detection (90%+ precision), Smoke & Fire Detection, People & Vehicle Counting (DeepSORT), and Intrusion Detection — with Flask REST APIs feeding a real-time Angular dashboard over WebSockets across 90+ live camera feeds.

YOLOv8 · DeepSORT · OpenCV · Flask · WebSocket

DigiYatra FIDS — Face Recognition Passenger Display

FaceNet-based biometric identification pipeline (96%+ accuracy) with liveness detection; reduced per-face inference from 800ms to 120ms, supporting 500+ concurrent passenger flows with sub-2-second gate auto-identification via a FastAPI + Angular stack.

FaceNet · DeepFace · FastAPI · OpenCV · Angular

Pocket Flights — Passenger Flight Info Portal

Real-time flight information portal with RxJS-driven auto-refresh every 30 seconds; Spring Boot APIs aggregate live AODB and airline feeds, serving 500+ passenger queries/hour with query performance optimised by 40% via indexing and server-side pagination.

Angular · Spring Boot · Oracle DB · REST APIs

AODB Reports — Airport Operational Reporting Portal

Designed 80+ parameterised operational report views with multi-field filtering and CSV/PDF export; virtual scrolling for 10,000+ record datasets cut average report generation time from 15 minutes to under 2 minutes, reducing manual reporting effort by ~60%.

Angular · Spring Boot · Oracle DB · REST APIs

Personal & Academic Projects

Kidney-Disease-Classification-MLflow-DVC

The project integrates MLflow, DVC, and AWS for classification and deployment. It includes tracking experiments, building pipelines, Docker-based EC2 deployment, and GitHub Actions for CI/CD automation.

Read More

Sales Performance Dashboard

The project showcases Power BI's capabilities in analyzing and visualizing sales data. It features interactive dashboards, key metrics like sales growth and regional performance, and actionable insights for data-driven decisions.

Read More

Netflix and TV Shows Clustering

This project aims to cluster Netflix content based on attributes such as Director, Cast, Country, Genre, and Description. By leveraging ML techniques.

Read More

Brain Tumor Detection

This project aims to detect brain tumors from MRI images using deep learning techniques. The goal is to provide a reliable, automated tool for early diagnosis and treatment planning.

Read More

EDA on Insurance Dataset

The EDA_on_Insurance_Dataset project involves analyzing an insurance dataset to uncover key trends and factors affecting insurance costs using data visualization and statistical summaries.

Read More

PROJECT PROFILES

Github Profile
Github Profile

SERVICES

Full Stack Development

End-to-end web application development with Angular, Spring Boot, Flask and FastAPI — from responsive, reactive frontends to production-ready REST APIs and microservices.

Read More

Computer Vision & AI Solutions

Custom computer vision pipelines using YOLOv8, OpenCV, FaceNet and DeepSORT for real-time detection, tracking, and biometric identification systems.

Read More

Backend & API Development

Scalable RESTful microservices and AI inference APIs with Spring Boot, Flask and FastAPI, featuring JWT authentication, RBAC and Swagger/OpenAPI documentation.

Read More

Real-Time Dashboards

Angular dashboards with RxJS and WebSocket-driven live data binding for real-time alerts, analytics, and operational reporting at scale.

Read More

CERTIFICATIONS

c1

Data Science Certification — Pantech Solutions

Sep 2023 – Feb 2024

c1

NLP, ChatGPT & Prompt Engineering — EXCELR

Issued Jan 2024

c1

Java Certification — Naresh IT, Hyderabad

Issued Oct 2023

c1

BCG Data Science Job Simulation — Forage

Issued Feb 2024

c1

Git & GitHub — EXCELR Solutions

Issued Feb 2024

Get in Touch!