• home
  • about
  • Blog

Jaskamal Kainth

Software Engineer, Samsung

Mathematics and Computer Science, BITS Pilani

about

Professional Profile

AI Search Engineer with 7+ years of experience in building large-scale, intelligent search systems. Specialized in Data Structures & Algorithms, AWS OpenSearch/Elasticsearch, AI/ML (NLP), Generative AI, Spring, RESTful Web Services, and cloud-native architectures.

Currently leading a Core Search team, driving backend microservices with Search & Logging APIs, query preprocessing, retrieval, ranking, reranking, and integration of NLP, AI/ML, and Generative AI models. Successfully scaled search platform globally across multiple sites with different languages, ensuring high availability, scalability, and advanced search relevance.

With a dual degree in Mathematics and Computer Science from BITS Pilani, I bring a strong academic foundation to practical engineering challenges.

Beyond engineering delivery, I'm passionate about mentorship and knowledge sharing having conducted 300+ hours of DSA training and live problem-solving sessions to strengthen engineering competencies. My early foundation comes from competitive programming, including participation in ACM-ICPC and multiple algorithmic platforms.

I remain committed to continuous learning, advancing AI-powered search, and driving innovation at scale.

During college, I used to actively participate in algorithmic problem-solving on various competitive programming platforms, including ACM-ICPC.

Codeforces Codeforces Codechef Codechef Spoj Spoj HackerRank HackerRank Hackerearth Hackerearth

My ACM International Collegiate Programming Contest profile: ICPC

Blog

Academic Work

Energy-Efficient Scheduling Algorithms

Benchmarking scheduling algorithms like HEFT, Deadline slack, NDES, GDES using C++ to conclude the best algorithm for which the energy consumption is minimum for a real-time parallel application on a heterogeneous distributed embedded system.

View Thesis
May 2018

Numerical solutions for PDEs in Option pricing

Applying the B-Spline collocation method and Radial basis function method to solve the Black Scholes equation used in Option pricing.

View Thesis
December 2017

Technical Deep Dives

Bloom Filters

Understanding Bloom Filters: a space-efficient probabilistic data structure with implementation and mathematical analysis of false positive rates.

Article Code Interactive Demo
March 2023

Fast Fourier Transformation

How to multiply two polynomials in O(nlogn) time using FFT and its applications for large number multiplication.

Blog Slides
February 2020

7 Solutions to 1 Problem

Multiple approaches to solve: Find the number of triplets which satisfies the property A[i] < B[j] < C[k].

Problem Slides
March 2020

C++ Notes

Comprehensive notes on C++ programming language concepts and techniques.

Read
January 2019

Segment Tree Problems

A curated list of 20 Segment tree problems with difficulty ranging from Easy to Hard.

Read
July 2017

String Algorithm Problems

A collection of String related problems involving various Algorithms like Z-Algorithm, Trie, Suffix Array, Aho-corasick, and Hashing.

Read
June 2017

Disjoint Set Union Problems

A comprehensive list of problems using Disjoint Set Union data structure.

Read
May 2017

Graph Theory Notes

Detailed notes on the Graph Theory concepts and related problem-solving techniques.

Read
April 2015

Elasticsearch Notes

Comprehensive notes on Elasticsearch concepts and best practices.

Read
September 2019

Experiments & Interactive Demos

Pixelate Your Image

Upload any image and transform it into pixel art with random character overlays.

Demo
April 2025

ANN HNSW Simulation

Visualization of Hierarchical Navigable Small World algorithm for approximate nearest neighbor search.

Demo
March 2025

Random Bounce Pattern with Dots

An interactive visualization demonstrating particle simulation with bouncing dots.

Demo
March 2023

Beyond Code

Philosophy Notes: Great Thinkers of the Last Century

I'm fascinated by philosophy, psychology, and the study of human mind - what we do, why we do it. Here are my notes on influential thinkers who explored these fundamental questions.

Read Notes
May 2025

한국어 학습 여정 (My Korean Learning Journey)

From 한글 (Hangul) basics to complex grammar structures - documenting my adventure in mastering Korean.

View Journey
April 2025

Music is my only drug

Music is my oxygen, my escape, my everything. Dive into the sonic landscapes that shape my world and discover what makes my heart beat.

Read
December 2019
Stay curious. Stay Alive!