VP.
Hire me
Open to opportunitiesNew Delhi · IST (UTC+5:30)

Varun

Pokhriyal.

Full Stack Engineer

Ibuildthefrontendthatholdsupatscalereal-timedashboards,80+interdependentfilters,GovTechfor100K+citizens.Fiveyears,threecompanies,oneobsession:makingfastthingsfeelinevitable.

5+
Years shipping
100K+
Citizens served
92
Lighthouse score
6+
Products shipped
Varun Pokhriyal
React · Next.js
5+Yrs exp.
🛠TypeScript · Node
92Lighthouse
🗄PostgreSQL
🚀Perf-first
Available
Scroll
Loading

Full Stack Engineer

Varun
Pokhriyal.

Building products people actually use.

Career

5+Years.
Realimpact.

ReactTypeScriptNode.jsReact NativeD3.jsNext.js
Products

Codeto
company.

ERP · GovTech · Research Platforms · Event Intelligence

Scroll

Specialisations

What I Do

Four core disciplines honed across
5+ years of production work

LH 70 → 92

Performance Engineering

Obsessive about speed. Lighthouse 70→92, −45% TTI, perf budgets that keep teams accountable. Every millisecond is UX.

Lighthouse · Core Web Vitals · Bundle analysis
3 platforms built

Full Stack Architecture

End-to-end ownership — from database schema to pixel-perfect UI. Systems designed to scale without becoming a maintenance burden.

React · Node.js · PostgreSQL · Redis
10K+ events/session

React Native & Mobile

Cross-platform apps that feel native, not bolted-on. Built complex social simulations with 10K+ on-device records/session.

iOS · Android · On-device processing
80+ search filters

Complex UI Systems

80+ interdependent search filters, real-time D3.js dashboards, keyboard-driven ERP flows — if it's hard to build, I've shipped it.

D3.js · Data viz · ERP · Dashboards

Perf budget first

Nothing ships without a benchmark. Speed isn't a feature — it's the baseline.

🔒

TypeScript strict

Compiler errors caught at build time cost nothing. Runtime errors in production cost everything.

🔁

Ship · measure · iterate

Intuition gets you to v1. Data gets you to v10. I care about both.

“I don't ship features — I ship experiences. Every decision has a reason, every line of code has a benchmark.”

— Varun Pokhriyal

Career

Experience

2015 – Present3 companies · 2 co-founded
AL
WorkAug 2022 – Jan 2025

Alazia Labs

Senior Frontend Engineer

0%
Lead time
0%
Defect detection
0
Lighthouse score
  • Architected Finemake ERP from scratch — JIT/MTO manufacturing frontend with real-time D3.js dashboards; cut defect-detection time by 40% and lead time by 18%
  • Built Twilly (React Native) — a full social-media simulation for academic research, handling 10K+ behavioural events per session with an on-device event replay engine
  • Delivered 10times.com (Next.js) — 80+ interdependent search filters, Lighthouse 70 → 92, TTI −45%, PageSpeed 90+, serving millions of event-goers globally
  • Championed performance culture: code-split bundles, virtualised lists, skeleton loading, and lazy hydration — no feature shipped without a perf budget
ReactTypeScriptNext.jsReact NativeD3.jsNode.jsPostgreSQL
SC
WorkSep 2019 – Jan 2022

Scabula Labs

Co-Founder & Full Stack Engineer

0
Platforms built
0K+
Citizens served
0+
Districts
  • Co-founded Scabula Labs and designed the full technical architecture for state-wide AgriTech infrastructure — serving 100K+ citizens across 5+ districts
  • Shipped 3 core platforms: searchable crop database, unified government-scheme application portal, and real-time admin console for district officials
  • Built a policy-mapping engine that dynamically evaluated scheme eligibility across districts, replacing a manual paper process used by state officials
ReactNode.jsPostgreSQLREST APIsRedis
DI
EducationAug 2015 – Jun 2019

DIT University

B.Tech — Computer Science & Engineering

  • B.Tech CSE — coursework in Data Structures & Algorithms, Operating Systems, System Design, Database Engineering, and Computer Networks
  • Capstone project: distributed file-sharing application with conflict-free merge resolution — awarded Best Final Year Project in department
  • Built the CS foundation that informs how I reason about state machines, API contracts, and system performance constraints today
JavaC++DSADBMSComputer NetworksOS

Work

Selected
Projects

4 featured projects
2019 – 2025

4M+Users reached
100K+Citizens served
+22Lighthouse points
−45%TTI improvement

Want to see more?

Exploratory projects, open-source contributions, and experiments on GitHub.

View GitHub Profile

Social Proof

What colleagues
say

5 verified recommendations
Varun's performance obsession is genuinely rare. On Finemake he turned a sluggish ERP prototype into something that felt instant — and he documented every micro-optimisation so the whole team could level up alongside him.
AS
Aditya Sharma
Verified
Engineering Lead · Alazia Labs
Varun never treated our scheme portal as 'just another CRUD app'. He understood the policy constraints deeply and built something district officials actually enjoyed using — that level of empathy for end-users is hard to find.
PN
Priya Nair
Verified
State AgriTech Programme Lead · Scabula Labs · Government Partner
Varun took our event platform from a performance liability to something we're proud to benchmark. The Lighthouse jump was impressive, but what stood out was how clean and maintainable the codebase stayed throughout the entire overhaul.
RM
Rohan Malhotra
Verified
Head of Product · 10times
Working alongside Varun on Finemake reshaped how I think about frontend architecture. He has a gift for making complex state flows feel obvious in hindsight — and his TypeScript discipline means you can trust the codebase even when he's not in the room.
KD
Kiran Desai
Verified
Full Stack Engineer · Alazia Labs
Varun shipped our complete mobile research app ahead of schedule and it held up flawlessly under real experimental conditions — something very few engineers could've pulled off. His instinct for building things that just work is exceptional.
MI
Meera Iyer
Verified
Principal Researcher · Academic Research Partner · Twilly
All 5 recommendations verified on LinkedIn
linkedin.com/in/varun-pokhriyal ↗

Expertise

Tech Stack &
Capabilities

15 skills tracked
across 3 domains
TypeScriptReactNode.jsNext.jsPostgreSQL
Frontend
React / Next.js0%
TypeScript0%
React Native0%
Framer Motion0%
Tailwind CSS0%
Backend
Node.js / Express0%
PostgreSQL0%
MongoDB0%
Redis0%
REST & GraphQL0%
Platform
Performance (LH 92)0%
AWS / Vercel0%
Docker / CI-CD0%
D3.js / Recharts0%
Testing (Jest/RTL)0%

Tools & Environment

VS CodeGitFigmaPostmanJiraLinearNotionLighthouseWebpackViteESLintPrettierStorybookSentryVercelpnpmTurborepoZodPrismatRPC
useVirtualList.ts
TypeScript
1// scroll-aware virtual list — O(1) rendered DOM nodes
2export function useVirtualList<T>(
3  items: readonly T[],
4  rowHeight: number,
5  overscan = 4,
6) {
7  const ref = useRef<HTMLDivElement>(null);
8  const [offset, setOffset] = useState(0);
9
10  useLayoutEffect(() => {
11    const el = ref.current;
12    if (!el) return;
13    const fn = () => setOffset(el.scrollTop);
14    el.addEventListener("scroll", fn, { passive: true });
15    return () => el.removeEventListener("scroll", fn);
16  }, []);
17
18  const start = Math.max(0, ~~(offset / rowHeight) - overscan);
19  const end   = Math.min(items.length, start +
20    ~~((ref.current?.clientHeight ?? 0) / rowHeight) + overscan * 2);
21
22  return { containerRef: ref,
23    slice: items.slice(start, end), totalHeight: items.length * rowHeight };
24}
TypeScript strict · Performance-first · Self-documenting

Open source & side projects

Performance utilities, React hooks & dev tooling — shipped on nights & weekends

github.com/veyron007 ↗

Currently exploring

technologies on the radar — investing in nights & weekends

Rust
LLM APIs
Bun
Go
Edge Runtime
AI Agents
WebAssembly
Vector DBs

Get in touch

Let'sBuildSomethingTogether.

Open to full-time roles, freelance projects, and honest conversations about building fast, human-centred software that actually matters.

Available now
Replies within 24h
IST (UTC+5:30)

Weekly availability

10:00 – 19:00 IST
M
T
W
T
F
S
S
Available
Limited

Ideal engagement

  • Senior / Lead frontend or full-stack role
  • Perf-critical product with real user impact
  • Small team, high ownership, async-friendly

How it works

01
Send message
02
24h reply
03
Discovery call
04
Kick off

Send a message

Let's start a conversation

0/500

Delivered securely · No data stored · Response within 24h