Skip to content
View pratikngupta's full-sized avatar
🦎
🦎

Highlights

  • Pro

Block or report pratikngupta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pratikngupta/README.md

Hey, I'm Pratik Gupta

Software Engineering @ Western University · AI · Robotics · Cloud-Native Systems

Portfolio · LinkedIn · Email


About Me

I'm a Software Engineering student at Western University with a deep interest in AI, autonomous systems, and cloud-native infrastructure. I build things at the intersection of machine learning, robotics, and scalable software — from predictive maintenance platforms to autonomous VTOL mission systems.


What I'm Working On

Role Organization Focus
Software Developer & Product Owner Canada Basketball (Capstone) RF-DETR + SAM 2 basketball analysis platform
AI Engineer Motorshield — Western Cyber Society Predictive maintenance w/ CNN/Transformer models
Software Lead Western Aero Design Autonomous VTOL mission system, PX4, LoRa

Highlights

  • Industry Choice Award — Canadian Tech Summit (Motorshield project)
  • 3rd place Presentation · 4th place Technical Report — SAE Aero Design 2026, Tampa FL
  • Published at CUCAI 2023"Classifying Motor Imagery from Open-Source Datasets"
  • Identified $150,000+ in annual savings at Ajinomoto Foods (CO-OP)
  • Dean's Honors List · Western University Distinction Scholarship (Top 10%)

Tech Stack

ML & AI        │ CNNs · Transformers · LSTM/GRU · Predictive Maintenance · Feature Engineering
Robotics       │ PX4 · Raspberry Pi · LoRa · Embedded Linux · SPI/I2C/UART · ROS
Languages      │ Python · Java · JavaScript · Bash · C++
Cloud & DevOps │ Docker · Kubernetes · AWS · Traefik · Cloudflare · Git
Frameworks     │ PyTorch · TensorFlow · Next.js · TimescaleDB

Featured Projects

3x3 Basketball Analysis System (Canada Basketball)

Automated broadcast analysis pipeline using RF-DETR, SAM 2, ByteTrack, and custom Vision-Language Models. Converts 2D video to 3D court positions via homography with millisecond-precision OCR clock sync.

Motorshield — Predictive Maintenance Platform

End-to-end motor fault detection: Simulink → TimescaleDB → CNN/Transformer (~464k params). Awarded Industry Choice Award at Canadian Tech Summit.

Home Server Infrastructure

Self-hosted platform with Docker, Traefik, Cloudflare, CrowdSec, and Google OAuth SSO. Custom Next.js dashboard for service management.

Customer Purchase Recommendation System

96% accuracy recommendation engine built with TensorFlow, deployed on AWS EC2.


GitHub Stats


Pinned Loading

  1. Learning-Tensorflow Learning-Tensorflow Public

    Repository to document Tensorflow code for learning

    Jupyter Notebook

  2. ES1036_Programming_Fundamentals ES1036_Programming_Fundamentals Public

    Java

  3. SE2205_Data_Structure_and_Algorithm SE2205_Data_Structure_and_Algorithm Public

    Repository to store all Lab and Assignment for 2205

    Java

  4. SE2203_Software_Design SE2203_Software_Design Public

    Java 1

  5. home-server home-server Public

    Collection of Docker Compose for setting up Home Server for Media, Utilities and other self-hosted apps

    Python 3

  6. portfolio portfolio Public

    TypeScript