Skip to main content
Available for new opportunities

Suboor Khan.

Tech Lead & Full-Stack Developer

Building high-performance web applications at scale — leading the frontend at Hindustan Times, where me and my team serve 300M+ monthly page views with Next.js and AI-powered features.

5+

Years Experience

300M+

Monthly Page Views

69M+

Unique Users

40+

Projects Shipped

Suboor Khan

5+

Years Exp

40+

Projects

About Me

Turning ideas into
digital reality

I'm a Tech Lead at Hindustan Times with 5+ years of experience building high-performance web applications serving millions of users daily. Currently leading the frontend engineering of LiveHindustan.com — one of India's largest Hindi news platforms with 69M+ unique users and 300M+ monthly page views.

I specialise in Next.js SSR/ISR architecture, Core Web Vitals optimisation, and integrating AI-powered features into high-traffic production environments. Passionate about scalable systems, clean code, and making the web faster for everyone.

📰 Media Tech ⚡ Performance Obsessed 🤖 AI Integration 🌐 300M+ Page Views

What I Work With

Skills & Expertise

⚛️

Frontend

Modern interfaces with stellar UX

ReactNext.jsAngularTypeScriptTailwind
🛠️

Backend

Scalable APIs and server-side systems

Node.jsExpressFirebaseREST APIsSSR

Performance

Optimise for speed at any scale

Core Web VitalsLazy LoadingCode SplittingWebpackVite
☁️

DevOps & Cloud

CI/CD and cloud infrastructure

AWSDockerGit / GitHubBitBucketLinux
🤖

AI & LLMs

Integrating AI into production apps

OpenAI APILLM IntegrationPrompt EngineeringGenAI Workflows
📱

Cross-Platform

Mobile & hybrid application development

IonicVueRxJSXCodejQuery

Proficiency Overview

What I've Built

Featured Projects

Live · Feb 2023 – Present
HT.

HindustanTimes.com

300M+

Page Views/mo

69M+

Unique Users

Enterprise Media Platform

India's #1 English News Platform

Led frontend engineering for HindustanTimes.com — architecting SSR/ISR pipelines with Next.js, integrating AI-powered content summarisation and recommendations, and driving Core Web Vitals improvements across the entire platform under real-time high-traffic conditions.

Next.jsReactTypeScriptCore Web VitalsOpenAI APISSR/ISR
Visit Site 5+ years of engineering

69M+

Unique Users / month

Next.js SSR ISR

Hindi News Platform · Feb 2023 – Present

LiveHindustan.com

Led full migration to Next.js SSR + ISR architecture delivering 300M+ monthly page views. Drastically improved Core Web Vitals — LCP <1.5s, CLS <0.01 — via optimised hydration, lazy loading, and code splitting.

AngularNode.jsCore Web Vitals

import { HT } from 'hindustantimes.js'

const feed = HT.newsFeed({ lang: 'en' })

feed.render('#widget')

Open SDK · Internal Tool

hindustantimes.js

Built and published the official Hindustan Times JavaScript SDK, enabling third-party platforms to seamlessly embed real-time news feeds with a single API call. Powers widgets across partner sites.

JavaScriptSDKREST API
IoT Healthcare

Real-
time

Live patient data streams
Thousands of live records
Alert prioritisation engine

IoT Healthcare Dashboard · Aug 2021 – Jan 2023

Anelto Dashboard

Built a scalable patient monitoring dashboard for an IoT-driven elder-care management system at Chetu Inc. Designed real-time data prioritisation logic that processed thousands of simultaneous live device records, with visual alerts and patient status views for care teams.

AngularFirebaseNode.jsRxJSIoT

Career Path

My Experience

Feb 2023 – Present

Tech Lead

Hindustan Times · New Delhi, India

  • Led migration of LiveHindustan.com (69M+ unique users, 300M+ monthly page views) to Next.js, improving Core Web Vitals significantly.
  • Built and published hindustantimes.js SDK enabling third-party platforms to embed real-time news feeds seamlessly.
  • Architected scalable frontend systems handling millions of concurrent users with optimised SSR and caching.
  • Integrated AI-powered capabilities (auto-summarisation, intelligent recommendations, AI content modules).
Aug 2021 – Feb 2023

Senior Software Engineer

Chetu Inc · Noida, India

  • Developed scalable web applications using React, TypeScript, Node.js, and Vue.
  • Built dynamic dashboards for healthcare and IoT-based platforms handling thousands of real-time records.
  • Integrated REST APIs and optimised frontend rendering performance across multiple client projects.
Feb 2020 – Aug 2021

Software Engineer

Praxiv · Gurugram, India

  • Engineered key modules for Whats42Nite web app using Angular, React, Backbone, Handlebars, and ES6.
  • Delivered performant, cross-browser-compatible UI components for a social entertainment platform.

Performance Engineering

Core Web Vitals & Optimization

I don't just build fast apps — I instrument, measure, and surgically optimize every millisecond. Real scores. Real impact.

0 Lighthouse

Consistently 100 Across All Metrics

From code-splitting and lazy-loading to font subsetting, HTTP/3, and edge caching — every optimization is deliberate and measured with Lighthouse CI, WebPageTest, and real RUM data.

Lighthouse CIWebPageTestRUM Sentry PerfChrome UX ReportBundle Analyzer
1.2s target <2.5s

LCP

Largest Contentful Paint

● Good
0.01 target <0.1

CLS

Cumulative Layout Shift

● Good
38ms target <200ms

INP

Interaction to Next Paint

● Good
0.6s target <1.8s

FCP

First Contentful Paint

● Good

Real-World Optimization Results

Measured on production apps — before and after my performance audit & rewrite

LCP
4.8s1.2s
75% ↑
INP
380ms38ms
90% ↑
JS Bundle Size
1.8 MB210 KB
88% ↓
Time to Interactive
7.3s1.1s
85% ↑
Lighthouse Score
58100
+42 pts
🖼️

Image Optimization

Next/Image, AVIF/WebP, lazy loading, blur placeholders — zero CLS from images.

Code Splitting

Route-based + component-level splits. Only what the user needs, when they need it.

🔗

Critical CSS Inlining

Above-the-fold CSS inlined; the rest deferred. Eliminates render-blocking.

🌐

Edge & CDN Caching

Stale-while-revalidate, ISR, and Cloudflare cache rules for sub-5ms TTFB globally.

🧱

useTransition & Concurrency

React 19 concurrent features eliminate input jank on heavy render trees.

📦

Tree Shaking + Bundler Tuning

Custom Vite/Webpack configs: dead code removal, chunk naming, module federation.

Intelligence Layer

AI & Machine Learning

Building AI-native applications — from RAG pipelines and fine-tuned models to real-time computer vision and generative UX.

🧠

LLM Integration

Production-ready pipelines with GPT-4o, Claude, and Gemini — streaming, tool-calling, and multi-agent orchestration.

OpenAI APIAnthropic SDKVercel AI SDK
🔍

RAG & Vector Search

End-to-end retrieval-augmented generation with semantic chunking, re-ranking, and hybrid search for accurate, grounded responses.

LangChainpgvectorSupabasePinecone
👁️

Computer Vision

Real-time object detection, pose estimation, and OCR pipelines; deployed to edge for sub-50ms inference in mobile apps.

PyTorchYOLO v9MediaPipeONNX
⚙️

Fine-Tuning & LoRA

Parameter-efficient fine-tuning of open-source LLMs on custom datasets with LoRA/QLoRA on consumer and cloud GPUs.

Hugging FacePEFTModalAxolotl
🎨

Generative Media

Image, audio, and video generation integrated into product workflows — DALL·E, Stable Diffusion, Sora, and ElevenLabs APIs.

Stable DiffusionDALL·E 3ElevenLabs
📊

ML Ops & Serving

Model versioning, A/B evaluation, and high-throughput inference serving with auto-scaling GPU pods in production.

MLflowBentoMLvLLMTriton

AI Proficiency

LLM Integration & OpenAI API92%
Prompt Engineering & GenAI Workflows90%
REST-based AI Services Integration88%
AI Product Integration (Production)90%
Content AI (Auto-summarisation / Recommendations)82%

What I Build With AI

  • AI-powered content summarisation for high-traffic news platforms
  • Intelligent content recommendation & personalisation engines
  • REST-based AI service integrations with OpenAI API & LLMs
  • GenAI workflows & prompt engineering for production environments
  • AI-assisted content modules embedded in enterprise media products
GPT-4o Claude 3.5 OpenAI API LangChain Prompt Engineering LLM Integration GenAI Workflows REST AI Services

CS Fundamentals

LeetCode · DSA · System Design

Strong fundamentals drive better software. From optimal algorithms to distributed architectures — I train daily and apply these patterns in production.

LeetCode

@suboorkhan

450+

Solved

320+

Day Streak

82%

Acceptance

Difficulty Breakdown

Easy180 / 800
Medium210 / 1600
Hard60 / 700
Top 5% Contest Rating 1890 Knight Badge

Data Structures

Proficiency levels

Arrays & StringsExpert
Trees & GraphsAdvanced
Dynamic ProgrammingAdvanced
Hash Maps & SetsExpert
Heaps & Priority QueuesProficient
Tries & Segment TreesProficient
Two PointersSliding WindowBFS/DFSBinary SearchUnion FindBacktracking

System Design

Distributed systems expertise

🏗️

Scalability Patterns

Horizontal scaling, consistent hashing, sharding, read replicas, CQRS

🗄️

Storage & Caching

SQL vs NoSQL trade-offs, Redis, CDN layers, write-through vs write-behind

📡

Messaging & APIs

Kafka, RabbitMQ, REST vs gRPC vs GraphQL, rate limiting, API gateways

🔒

Reliability

Circuit breakers, bulkheads, retries with exponential backoff, chaos engineering

Key Algorithm Patterns & When I Use Them

🪟

Sliding Window

Max subarray sum, longest substring without repeats, minimum window substring — O(n) solutions replacing O(n²).

ArraysStrings
🔱

Two Pointers

3Sum, trapping rain water, container with most water — collapses a nested loop into a single linear pass.

ArraysSorting
🌳

DFS / BFS

Graph traversal, island counting, word ladder, shortest path in unweighted graphs — the backbone of tree/graph problems.

GraphsTrees
📈

Dynamic Programming

Knapsack, longest common subsequence, coin change, edit distance — memoisation and tabulation from scratch.

OptimisationCounting
🔍

Binary Search

Search in rotated arrays, kth smallest element, capacity problems — apply on answer space, not just sorted arrays.

ArraysMath
↩️

Backtracking

Permutations, subsets, N-Queens, sudoku solver — prune early, build incrementally, never over-allocate state.

CombinatoricsRecursion
🔗

Union Find

Number of connected components, redundant connection, accounts merge — path compression + union by rank for near-O(1).

GraphsSets
⛰️

Monotonic Stack

Next greater element, largest rectangle in histogram, daily temperatures — O(n) solutions via invariant maintenance.

ArraysStack

System Design Deep Dive

Systems I Can Design — End to End

Distributed Systems High Availability 99.99% SLAs

🐦

Twitter / X Clone

Fanout on write vs read, timeline aggregation, tweet ranking, media CDN, 10M DAU scale

🎬

YouTube / Video Platform

Video ingestion pipeline, adaptive bitrate streaming, transcoding workers, recommendation engine

🛒

E-Commerce Platform

Product catalog, inventory ledger, flash sales with Redis INCR, order saga pattern, payment idempotency

💬

Real-time Chat (WhatsApp)

WebSocket servers, message persistence, delivery receipts, end-to-end encryption, group fanout

🔗

URL Shortener (Bit.ly)

Base62 encoding, consistent hashing for redirect tier, analytics pipeline, 100K QPS read path

🔍

Search Engine (Typeahead)

Inverted index, trie-based autocomplete, TF-IDF ranking, MapReduce crawler, web-scale sharding

Open Source & Activity

GitHub Contributions

Real-time activity pulled from the GitHub API — commits, pull requests, and open-source contributions.

Public Repos

Total Stars

Followers

Day Streak

Contribution Calendar

Loading…

Less More
Sun Mon Tue Wed Thu Fri Sat

Recent Activity

  • Loading activity…
View full profile on GitHub

Today

0

commits pushed today

This Week

0

commits this week

Top Language

most used language

Play & Code

Mini Games

Because great engineers also know how to have fun. All games run in-browser, zero dependencies.

Bug Crusher

Click the bugs before they escape! Level up every 10 kills.

Score

0

Time

30

Level

1

Smash as many bugs 🐛 as possible in 30 seconds!

Live Code

Watch Me Build

Real React & Node.js code — auto-typed, compiled and rendered live.

App.jsx server.js
Typing…
src / App.jsx live
1
Output Browser Preview
localhost:3000
TaskFlow

React + Node.js App

✓ Compiled in 238ms

Output will appear here…

⚡ Vite 5.0 ✓ TypeScript 📦 Node 20 LTS
0 chars JSX

Get In Touch

Let's Work Together

Have an exciting project? I'm always open to new opportunities and collaborations.

Inquiry
Available