SN
Portrait of Sanjay NishadAvailable
Lead Front-End Engineer @ MSN Sports

Hi, I'm Sanjay. I lead, build, and ship.

I lead front-end at Microsoft, and on the side I build full-stack products end-to-end — from architecture and shared libraries to the small tools that ship along with them.

Lucknow, India

About

A bit about me

I'm a UX/UI developer focused on sports web experiences. I currently lead front-end for Microsoft's Bing & MSN Sports, where I own shared infrastructure and most of the user-facing pages — the libraries, architecture, and patterns the team builds on.

Day to day that means driving performance and data accuracy through testing, automation, and live-site quality tracking, and collaborating across teams with the usual Microsoft stack — Azure DevOps, Loop, and CI/CD pipelines.

Outside Microsoft, I advise an early-stage AI analytics startup as a fractional CTO, and I've been building open-source tools and side projects since 2015 — currently focused on Tooloogle, a growing platform of developer utilities.

Work

A short trail

  1. Lead Front-End Engineer · Microsoft — Bing & MSN Sports

    2019 — Present

    Leading front-end for the sports experience — owning shared infrastructure, core pages, and the libraries the team builds on. Focused on architecture, performance, data accuracy, and the testing & automation workflows that keep it all reliable. Currently working on AI and Edge pages for sports — for example, ICC.

  2. Technical Advisor · AI analytics startup

    2025 — Present

    Advising an early-stage AI dashboard company as a fractional CTO — product architecture, front-end foundations, and hiring guidance.

  3. Front-End Engineer · Microsoft — Azure

    2017 — 2019

    Worked on internal Azure tooling across Angular, TypeScript, and .NET web APIs.

  4. Independent work & open source · Side projects

    2014 — Present

    Building and maintaining open-source tools and small products. Currently focused on Tooloogle — a growing platform of developer utilities.

  5. Front-End Developer · Sequretek

    2017

    Short stint at a Mumbai cybersecurity company. Worked on the front-end of a corporate antivirus desktop application using Electron, jQuery and Node.js packaging.

  6. System Engineer · Tata Consultancy Services

    2014 — 2017

    First-job home. Shipped front-ends and Java backends for clients like GE and Avis. Learned a lot, fast.

Projects

Things I've built

A small selection of products and tools — some shipping, some evolving, all built end-to-end.

Tooloogle

Featured

A growing platform of fast, privacy-friendly online tools — formatters, converters, generators, and developer utilities.

  • Next.js
  • TypeScript
  • Tailwind
  • Monorepo

AI Hebrew Assistant

Featured

RAG-powered chatbot that answers Hebrew queries by retrieving from thousands of local documents.

  • FastAPI
  • RAG
  • Embeddings
  • Python

Smart Home Automation

Featured

Custom React Native app + ESP32 firmware to control home devices through an API-driven automation layer.

  • React Native
  • ESP32
  • MQTT
  • IoT

Tooloogle Android

React Native companion for Tooloogle — the web toolset plus extra Android-native utilities, shipped on the Play Store.

  • React Native
  • Android
  • Mobile

Chess4Life

Web app to help kids learn and play chess online, designed for classrooms and at-home practice.

  • Web
  • Education
  • Chess

chessboardjs-arrow

Lightweight utility to draw annotation arrows on Chessboard.js boards — for tutorials, analysis tools, and interactive demos.

  • JavaScript
  • Chess
  • Open Source

ui-grid-multiselect-filter

AngularJS ui-grid plugin adding multi-select column filters. Used in production by other teams.

  • AngularJS
  • Plugin
  • Open Source

Indian States & Districts

Open dataset of Indian states and districts in JSON and CSV — a small reference others reuse.

  • Dataset
  • Open Source

Windows Password Recovery

Desktop utility to recover and reset lost Windows account passwords through a bootable USB workflow.

  • Windows
  • Desktop
  • Tool

Writing

Latest posts

Read all
4 min read

MongoDB Backup Failure Email Alerts with Amazon SES

Catch silent MongoDB backup failures before they cost you data. Wire Amazon SES into your Ubuntu cron script for instant emails when dumps or S3 uploads fail.

4 min read

Automated MongoDB Backup to AWS S3 on Ubuntu with Cron

Step-by-step guide to scheduling daily MongoDB backups, uploading them to AWS S3, and managing local retention — production-ready and battle-tested.

Toolbox

What I work with

Front-End

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Vite
  • Tiptap
  • LitElement
  • Ionic

Backend

  • Node.js
  • Express
  • NestJS
  • FastAPI
  • MongoDB
  • PostgreSQL
  • Redis
  • ElasticSearch
  • ChromaDB

Mobile & Desktop

  • React Native
  • Capacitor
  • Electron

AI & Data

  • RAG Architecture
  • Embeddings (LaBSE)
  • Ollama
  • LLM-powered apps
  • Metabase

IoT & Hardware

  • Arduino
  • ESP8266 / ESP32
  • Home automation

Contact

Let's talk

Have a project, a question, or just want to say hi? Drop a message and I'll get back to you.

Sending…
Your message has been sent. Thank you!