Inderjit Singh ChahalMachine Learning Engineer

Mathematics,the music of reason.

— J. J. Sylvester, 1864

I take that conviction to work — turning rigorous math into production deep-learning systems: autonomous medical imaging, custom OCR objectives, attention-based NLP. Models that ship.

02

Selected Work

04 projects
Custom Loss Function for Text Detection01
Computer VisionOCRResearch

Custom Loss Function for Text Detection

A custom objective using Fourier-transform loss that makes reliable predictions even for single-character maps — pushing detection quality past the standard baseline on a public benchmark.

METRIC
F1 93.19 → 95.51 on ICDAR-13
STACK
TensorFlow · NumPy · custom loss
ROLE
Research & implementation
Autonomous Echocardiogram Analysis02
Computer VisionMedical AIEnd-to-End DL

Autonomous Echocardiogram Analysis

A robotic, intelligent radiologist — a fully automated device that tests and quantifies the functions of a radiologist using state-of-the-art AI and mathematical tools, delivering near-human and, under some conditions, better-than-human results.

SCOPE
Autonomous, end-to-end deep learning
DOMAIN
Cardiac imaging diagnostics
OUTPUT
Quantified cardiac function
ATM Surveillance & Suspicious-Object Detection03
Computer VisionReal-TimeMonitoring

ATM Surveillance & Suspicious-Object Detection

An end-to-end package to monitor and secure ATMs. A custom-trained AI watches every machine without human assistance — reading people count, posture, suspicious objects and aggressive expressions — and raises alerts on customizable conditions, while all streams feed a central GUI for single-point monitoring.

STACK
TensorFlow · Keras · OpenCV
OPS
Prometheus · Grafana · WebSockets
ROLE
Architecture & implementation
Seq2Seq Chatbot with Attention04
NLPDeep LearningSeq2Seq

Seq2Seq Chatbot with Attention

An encoder–decoder architecture with trainable embeddings and Bahdanau + Luong attention — capturing intent and long-range dependencies by focusing on the right words and retaining far more context than a vanilla encoder–decoder.

STACK
TensorFlow · seq2seq
METHOD
Bahdanau + Luong attention
ROLE
Model design & training
03

About

I like problems that are new, different and rare in how they're solved — and I'll spend hours optimizing code or collapsing a complex problem into a simple implementation.

I'm a Google Cloud Certified Professional Machine Learning Engineer and a Claude Certified Architect (Professional), and I love designing architectures for cloud-based applications. I enjoy debugging the hard, tangled bugs, and I give back on community platforms like Stack Overflow and Reddit.

Away from the day job, I work with financial markets— building automated strategies augmented by AI, where probability and risk modelling earn their keep.

▶ Watch the 2-minute intro
LessMore
03.1

Stack & Tools

Deep Learning

  • TensorFlow
  • Keras
  • OpenCV
  • Seq2Seq
  • Attention (Bahdanau / Luong)
  • Custom loss design

Domains

  • Computer Vision
  • OCR
  • NLP
  • Recommender Systems
  • Medical Imaging

Cloud & Ops

  • Google Cloud (GCP)
  • Prometheus
  • Grafana
  • WebSockets
  • Cloud Architecture

Foundations

  • Linear Algebra
  • Probability & Bayesian methods
  • Stochastic Processes
  • Fourier Analysis
05

What clients say

Verbatim · Upwork