Skip to content
View kunalrbhatia's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report kunalrbhatia

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kunalrbhatia/README.md

kunal@mumbai:~$ whoami
> senior fullstack engineer · project lead

Kunal Rajan Bhatia

I'm a frontend engineer with 15+ years of experience shipping React at scale. Currently leading frontend work for Intuit at Persistent Systems — with a track record of architecting micro-frontends, OAuth2 integrations, browser extensions, and Slack apps for Bloomfire, GoTo, and beyond.

location :: Mumbai, IN
role :: Project Lead @ Persistent → Intuit
status :: open to connect ●

./skills

conststack={languages : ["JavaScript","TypeScript","PHP","SQL"],frontend : ["React.js","Next.js","TailwindCSS","Micro-frontends","Browser Extensions"],backend : ["Node.js","Express","n8n"],databases : ["PostgreSQL","Supabase","MongoDB","MySQL","Firebase"],devops : ["Jenkins","GitHub Actions","Docker","Oracle Cloud","Nginx"],tools : ["Gemini AI","Windsurf","Cursor","Claude Desktop","Splunk"],}

./projects

projectdescriptionstack
Snap. Chat. Track.AI-powered Telegram nutrition bot; meal logging via text/photo with instant macro estimationn8n, Gemini AI, Supabase
Snap DashboardAnalytics dashboard for dieticians; member compliance and 14-day calorie trendsNext.js 16, Tailwind v4, Postgres
ORB AlgoIntraday options strategy for Nifty 50 stocks using Open Range Breakout and OI levelsNode.js, TypeScript, SmartAPI
niftyicifalgoPositional Iron Condor strategy for Nifty 50 monthly options with automated adjustmentsNode.js, SmartAPI, Telegram
smart-apiEnterprise-grade intraday Short Straddle algorithm for BankNifty with 86% test coverageNode.js, TypeScript, Docker
myportfolioPersonal portfolio website with a terminal-inspired aesthetic and dark/light mode supportVanilla JS, HTML, CSS

./experience

$ cat career.log
[2023–present] Project Lead & Sr. Frontend Engineer → Persistent Systems (Intuit)
[2021–2023] Senior Frontend Engineer → Quincus
[2019–2021] Frontend Engineer → Dailybooks
[2015–2019] Frontend Engineer → Hungama Digital Media
[2012–2015] Software Engineer → Network18

./stats


./contact

$ curl kunalrbhatia.dev/contact
portfolio → https://kunalrbhatia.dev
linkedin → https://linkedin.com/in/kunalrbhatia
github → https://github.com/kunalrbhatia
location → Mumbai, IN

Pinned Loading

  1. smart-apismart-apiPublic

    Automated intraday trading algorithm for Nifty50 options (short straddle strategy) using Angel One's SmartAPI, built with Node.js, Express, and TypeScript.

    TypeScript 1

  2. myportfoliomyportfolioPublic

    HTML

  3. niftyicifalgoniftyicifalgoPublic

    An automated, positional trading strategy for Nifty 50 monthly options using Angel One's SmartAPI. This algo manages an Iron Condor from entry (early in the month) through a single risk-adjustment …

    TypeScript 1

  4. orborbPublic

    A daily intraday options strategy on Nifty 50 stocks. Scan for the top 5 gainers and top 5 losers in the Nifty 50. Identify key option OI levels as resistance (gainers) and support (losers). Monito…

    TypeScript

  5. ratio-spread-expiryday-strategyratio-spread-expiryday-strategyPublic

    Weekly Nifty & Sensex option ratio spread expiry day trading strategy with automated PM2 hosting, Telegram/Slack controls, and post-expiry snapshot analysis.

    TypeScript 1

  6. ratio-double-calendar-daemonratio-double-calendar-daemonPublic

    Production-grade, self-hosted Node.js/TypeScript automated trading daemon executing a Ratio Double Calendar Spread option strategy via the Angel One SmartAPI. Features robust execution sequencing, …

    TypeScript 1