Engineering decisions matter more than technologies. Good architecture outlives every framework.
CS undergraduate at SRM University with a strong interest in backend systems, web development, and writing clean, maintainable code. I like building side projects that solve real problems.
Backend systems, full-stack applications, system design
TS · Node · Next · Postgres · Redis · Drizzle · Docker
Concurrency · Caching · Bottlenecks · Abstractions · Reliability · API design · Optimization
TOTAL CONTRIBUTIONS
1,247
LAST CONTRIBUTION
TODAY
TOTAL CONTRIBUTIONS
1,247
LAST CONTRIBUTION
TODAY
10+
Projects
3+
Years
1.2k
Commits
8+
Tech Used
02 — PROJECTS
01 / 03
Portfolio Advisory Platform
A system to track client portfolios and automatically execute periodic rebalancing strategies for real advisory workflows.
Every request recomputed portfolio state from scratch, leading to slow responses and unnecessary database pressure as usage grew.
Broker API failures and expiring tokens could interrupt automated rebalancing mid-cycle, leaving the system in an inconsistent state.
Used Redis caching and scheduled jobs to precompute portfolio state, replacing per-request computation with predictable batch runs.
Implemented retry logic with automatic token regeneration and safeguards against duplicate executions during broker outages.
Correctness matters more than speed in automated systems.
External integrations must be treated as unreliable by default.
Operating software is harder than writing it.
SCROLL TO NEXT PROJECT
03 — JOURNEY
01 / 02
Contributed to client-facing web applications and internal tooling at a growing consulting firm, working across the full stack in an agile environment.
SCROLL TO CONTINUE
/connection.open
© 2026 DIVIT PERIWAL
BUILT WITH ❤