Trishant Pahwa
Open to work · Noida · On-site, Hybrid or Remote

Trishant Pahwa

“I like to scale!”

Senior Engineer II — Vertical at wTVision · Noida, Uttar Pradesh, India

7+years shipping
7companies
—npm downloads
3k+stack overflow rep

about

The short version

A Node.js developer with an urge to innovate and discover the deepest corners of science and technology — building web applications with Node.js, JavaScript, Express and React, and well-versed in cloud computing on AWS and GCP alongside DevOps practices like CI/CD and Git.

I love working across software architecture, development and deployment, networking, artificial intelligence, and the optimisation of algorithms and data structures.

A big-time workaholic who loves to discuss code, likes to stay modest, and has big dreams to make great things. Extremely experienced in working remotely — and a social extrovert who prefers to speak less and listen more.

Node.jsReact.jsRESTGitSQL

now

What I'm building

experience

7 years, 7 teams

wTVision

Jan 2026 — Present · 10 mos

Full-time · Noida · On-site current

  1. Senior Engineer II — Vertical

    Jul 2026 — Present
    • Lead engineer on the broadcast graphics service — a FastAPI backend that turns live match data into Vizrt graphics for IPL broadcasts — with 565 commits since May 2026.
    • Built the six-stage on-air scorebug end to end: toss and run-rate panels, ball-by-ball over and batter timelines, partnerships, chase equations, DRS reviews remaining, projected scores and batter-vs-bowler comparisons, all updating live ball by ball.
    • Shipped the stats graphics producers call up mid-match — Top Performers leaderboards (fastest fifty, best bowling, longest six, top speeds, sixes by phase, Striker of the Season), per-over speed and previous-match player bugs, and career splits by country, opponent, season and venue.
    • Designed Story Radar end to end — the scoring desk detects batter, partnership, team and bowling milestones as they happen, and the graphics service ranks them against scoped historical baselines and leaderboards.
    • Redesigned the Next.js scoring desk operators run live matches from: a light, dark and system theme system, resizable snap-to-grid widget layouts with an edit mode locked by default so nothing shifts mid-match, and Vizrt project and channel settings.
    • Built the live-production controls on air — panic clear-all, scorebug toggle and fly-in/out, Viz Engine project switching and audio control.
    • Made the numbers match the official record, on the desk and on air: fixed batter stats freezing between strike changes, late DLS overs and equations, wicket counts drifting after retired-hurt dismissals and a false Super Over prompt after DLS chases, and reconciled not-out innings, extras and provisional scorecards in the graphics.
    • Maintain the team's in-house Python cricket-statistics library across 30+ release candidates — phase and DLS metrics, DRS reviews, career filters, boundary and speed records — validating every change against the live service before release.
  2. Senior Software Engineer

    Jan 2026 — Jul 2026
    • Engineered the Django (ASGI + Channels) backend of CricStats v3, the live scoring platform behind IPL and FanCode broadcasts, modelling cricket's hardest cases — penalty runs on previous or standalone deliveries, DLS targets, retired hurt, mankading, obstructing the field, and Test-match results with declarations.
    • Built permissioned manual scorecard corrections — batting, bowling, innings and partnership overrides — that propagate to every scoring desk in real time over WebSockets.
    • Wrote the scene-data layer feeding Godot and Vizrt graphics (score bug, batting and bowling cards, match summary, name supers, profile cards, team line-ups) and cut redundant database queries across multi-stage scenes.
    • Built the scoring desk's penalty and scorecard-correction workflows in Next.js, moved its tournament, series and match pages to server-side rendering to end concurrent-request timeouts, and added graphics asset uploads for operators.
    • Containerised the platform — multi-stage Django image, Nginx with WebSocket proxying and health checks, KeyDB — on ECR and Lightsail, with GitHub Actions building and deploying the scoring desk.
    • For Incentiwise, an employee recognition and rewards SaaS, built the platform-admin layer: nine FastAPI microservices with JWT auth and Alembic migrations, deployed to AWS Lambda behind API Gateway via GitHub Actions.
    • Automated per-customer infrastructure — provisioning, updating and tearing down each organisation's dedicated ECS Fargate stack (ALB, Service Connect, Redis, Celery), with seeding, live AWS health checks and orphaned-resource cleanup — driven from a Next.js 16 admin console.
DjangoFastAPIVizrtNext.jsAWSDocker

Balkan Tech Solutions

Oct 2024 — Nov 2025 · 1 yr 2 mos

Full-time · Remote

  1. Software Engineer / Full Stack Engineer

    • Built ChartScout, a real-time crypto pattern scanner on Next.js, PostgreSQL, Firebase and Docker, ingesting Binance, ByBit, KuCoin and MexC streams.
    • Architected Python microservices (TA-Lib, SciPy, scikit-learn) behind a Kafka event bus, alerting traders via WebSockets and a Discord bot.
    • Backed it with serverless AWS Lambda workflows and S3 for high-frequency market data.
    ShippedChartScout
Next.jsKafkaPythonWebSockets

BookMyJet

Jan 2025 — Aug 2025 · 8 mos

Part-time · Faridabad · Hybrid

  1. Software Developer

    • Built and ran the complete software stack of a private-jet charter booking platform — from the customer-facing web app to backend services serving real users.
    ShippedBookMyJet
MongoDBFull-stack

KasperTech

Aug 2024 — Oct 2024 · 3 mos

Internship · Remote

  1. Full-stack Developer

MongoDBCI/CD

Kodekrew Technologies

Jan 2023 — Oct 2024 · 1 yr 10 mos

Full-time · Delhi · On-site

  1. Chief Technology Officer

    • Architected and led three teams building ViaVeda — an astrology aggregator across mobile, web and admin — on a serverless AWS microservice backend with Mocha tests and GitHub Actions CI/CD.
    • Led three more teams shipping an e-commerce platform in Flutter (iOS, Android) and Angular.
    • Ran security audits and code reviews, and brought my own open-source tools (Dorky, ERC) into the workflow.
LeadershipAWS ServerlessFlutterMongoDB

Webknot Technologies

Apr 2020 — Dec 2022 · 2 yrs 9 mos

Full-time · Bengaluru

  1. Full Stack Developer

    Apr 2021 — Dec 2022
    • Built a React GIS tool on Firestore and serverless functions with AWS Cognito, Lambda, S3 and API Gateway for Advanced Infrastructure (Cambridge, UK).
    • Led a team shipping BlissClub's client-side app (React, Firebase, Truecaller) to iOS and Android via Cordova.
    • Developed React apps and a Django + Redis + PostgreSQL backend for Aditya Birla's Miles platform.
  2. Software Engineer

    Apr 2020 — Apr 2021
ReactFirebaseAWSDjango

GarrudEye Solutions

Oct 2019 — Apr 2020 · 7 mos

Full-time · Gurugram

  1. Software Engineer

    • Sole developer for the startup — shipped Ionic and Flutter apps to the Play Store, React and Angular web apps with Google Maps, and Express backends.
    • Ran CI/CD and infrastructure across AWS EC2, Lambda, RDS and API Gateway.
FlutterReactAngularAWS

education

Where it started

2014 — 2019

KIIT — Kalinga Institute of Industrial Technology

B.Tech, Computer Science

Debate and basketball. Beyond the syllabus, picked up Node.js, AWS and Neo4j, and built Linkster, GuruCool and the first version of this portfolio.

2012 — 2014

Delhi Public School, Faridabad

Senior Secondary · 90.2%

National-level inter-DPS and state-level CBSE basketball — runners-up in both, 2014.

also

Certs & off-hours