Hello, I'm Prabhjit Singh Dhillon

I build intelligent systems and scalable applications using cutting-edge ML/AI and modern web technologies.

Tech Stack

AI & Dev
PY
Python
PT
PyTorch
TF
TensorFlow
R
React
N
Node.js
TS
TypeScript
D
Docker
K8s
Kubernetes
CV
OpenCV
AWS
AWS
SQL
SQL
Go
Go

About Me

Cause I am awesome
Prabhjit Singh Dhillon

Prabhjit Singh Dhillon

Machine Learning Engineer

My Journey

I'm a passionate Machine Learning Engineer and Full Stack Developer with a strong foundation in both theoretical and applied aspects of AI and software development. My journey in tech began during my undergraduate studies, where I excelled in dual majors of Computer Science and Applied Mathematics.

At Foundever, I built and deployed scalable ML models, optimized real-time detection pipelines, and designed end-to-end ML infrastructure. I'm particularly interested in computer vision, natural language processing, and the optimization of neural networks for real-world applications.

I'm also passionate about competitive programming and knowledge sharing, having qualified for ICPC regionals and helped teach data structures and algorithms to juniors as part of the Hoplite CS club.

hacker@dev:~

Education

Bachelor's in Computer Science and Applied Mathematics

San Jose State University, CGPA: 3.7/4.0

Work Experience

Machine Learning Engineer

Foundever

July 2023 - December 2024
  • Built and deployed scalable ML models for recommendation and classification tasks, optimizing inference latency by 40%.
  • Designed an end-to-end ML pipeline for large-scale data ingestion, preprocessing, and model deployment.
  • Integrated DeepSORT tracking and YOLOv5 for multi-camera person tracking, optimizing real-time detection pipelines.
  • Applied transfer learning and self-supervised learning techniques to improve feature extraction and model generalization.
  • Supported Senior Staff: Prepared detailed project presentations and reports, aiding senior management in informed decision-making.
PyTorch TensorFlow YOLOv5 DeepSORT Python Docker Kubernetes

Achievements

ICPC Regional Qualifier

Click to learn more

ICPC Regional Qualifier

Secured college rank 2 and 297 in RL2 (2021). The International Collegiate Programming Contest is the premier global programming competition conducted by and for the world's universities.

Algorithms Problem Solving Competitive Coding

Hoplite CS Club

Click to learn more

Hoplite CS Club

Active member who taught Data Structures and Algorithms to juniors. Led weekly workshops and helped students improve their problem-solving skills and programming techniques.

Mentoring Data Structures Teaching

Hackathon - 3rd Prize

Click to learn more

Hackathon - 3rd Prize

Served as Tech Lead for a project to reduce food wastage. Developed an algorithm enabling local restaurants to donate food to homeless residents within a 5-mile radius.

Leadership Hackathon Social Impact

Skills & Technologies

Programming Languages

Python C++ JavaScript Go Java C# TypeScript

Machine Learning & Deep Learning

PyTorch TensorFlow Scikit-Learn Hugging Face Computer Vision NLP

Data Engineering

SQL Spark Kafka AWS S3 BigQuery Data Structures

ML Operations

Model Deployment A/B Testing Docker Kubernetes Airflow

Optimization

Parallel Computing GPU Acceleration CUDA Model Quantization

Web Development

React Node.js HTML CSS REST APIs JSON

Development Tools

Git Jupyter Figma Buffer CDN Compilers Test Automation

Software Engineering

Code Review Design Patterns Agile Development CI/CD Microservices

Featured Projects

Quantitative Stock Analysis Platform

March 2025 - Present

Developed a Flask API to deliver ML-driven stock predictions and financial insights. Built LightGBM models using RSI, MACD, and Bollinger Bands from Alpaca data. Optimized inference with Joblib for real-time performance.

Python Flask Pandas Scikit-learn/LightGBM Alpaca API Kotlin, Jetpack Compose
View project
Multi-Camera Tracking System

Multi-Camera Real-Time Tracking System

Dec 2024 - Feb 2025

Implemented YOLOv5 and DeepSORT to detect and track subjects across multiple camera feeds simultaneously. Devised a mechanism to automatically close inactive feeds, optimizing resources. Reduced processing time by 30%.

Python PyTorch YOLOv5 OpenCV DeepSORT Docker
View project

Full-Stack E-Commerce Platform

Aug - Dec 2024

A comprehensive e-commerce solution with robust RESTful APIs, efficient MongoDB schemas, JWT authentication, and load balancing techniques for handling multiple simultaneous requests.

Java Apache Spark MongoDB Docker Kubernetes
View project
Food Donation System

Deeplense_gravitational-Images

Jan 2025 - March 2025

The primary goal is to demonstrate whether incorporating physics-inspired architectural choices into the CNN design can lead to improved classification performance compared to a standard deep learning model (ResNet) and an ensemble approach for this specific astrophysics task. The comprehensive evaluation framework allows for a quantitative comparison of the different models.

Python PyTorch NumPy Scikit-learn Matplotlib
View project

Interactive Casino Platform Development

Jan - Jun 2023

Designed and implemented a complete iGaming platform with three distinct casino games (slots, roulette, and cards) using HTML5, CSS3, and JavaScript. Created sophisticated 3D animations including card flipping, roulette wheel spinning, and slot reels using CSS transforms and keyframe animations, ensuring smooth 60fps performance. Developed an intuitive, responsive interface that adapts to different screen sizes while maintaining animation quality and realistic gameplay.

HTML5 CSS3 JavaScript 3D Animation Responsive Design UX/UI
View project

Open Source Contributions

Many more contributions in different repositories, check my GitHub

DeepMind Torax(Google)

413 50

Contributed to DeePMind Torax model optimization library, built using JAX so simulations run quickly on GPUs/TPUs and can be easily plugged into machine learning models to help scientists figure out how to control the plasma better.

#884(Merged)

Enhanced ion heat source computation by integrating an absorption_fraction parameter and external power injection tracking, standardizing Q fusion calculations across modules.

#869(Merged)

Enhanced source model validation by blocking concurrent bremsstrahlung and Mavrin activation, eliminating double-counting of losses.

Neuroinformatics-unit/movement

161 55

Movement aims to provide a consistent modular interface to analyse pose tracks, allowing steps such as data cleaning, visualisation and motion quantification. We aim to support a range of pose estimation packages, along with 2D or 3D tracking of single or multiple animals.

#514

Implemented compute_straightness_index to measure trajectory complexity based on path straightness. Added unit tests and an example to validate and demonstrate its functionality. Updated package initialization to seamlessly expose the new function. .

#531

Added bidirectional option to filter_by_displacement, enabling displacement checks in both directions. Edge cases with oscillating points.

Gemini generative Ai

1.3k 295

Contributed to Gemini(Generative ai Python And Genrative AI Js) support and documentation, added comprehensive documentation, and implemented pruning algorithms..

#409

Support Application Default Credentials

#401

Enhance generateContentStream with streamCallbacks support. Fixes #322.

#390

Add custom fetch and httpAgent support

#615

Add min_p #608 .

#614

[Ferature Request] Support Google ModelGarden Models #567.

#613

Add ToolConfig as Part of Live API Setup #558 Open.

Contact Me

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions. Feel free to reach out!

Send Me a Message

Have a question or proposal, or just want to say hello? Go ahead.

Say Hello

Follow Me & Stay Updated

Connect with me on social media for the latest updates, tutorials, and cool tech insights.