Inderjit Singh Chahal Machine 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.

01

Selected Work

04 projects
Custom Loss Function for Text Detection 01
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 Analysis 02
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 Detection 03
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 Attention 04
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
02

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 Certified Professional Machine Learning Engineer and Google Certified Cloud Engineer, 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

Contribution graph

github.com/chahalinder0007 ↗
Less More
02.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
03

Credentials

04

Writing

All essays →
05

What clients say

Verbatim
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial
Client testimonial