INITIALIZING…
SYSTEMS
00
00
Tushaar Naagar

SOFTWARE ENGINEER · NOIDA, INDIA

I build full-stack applications and real-time systems.

Software engineer with 3 years of experience building and maintaining web and full-stack applications with React, TypeScript, and Next.js — plus Node.js, NestJS, PostgreSQL, Redis, and Kafka. I work end-to-end: reusable UI, state management, REST APIs, database optimization, deployment, and production support.

CLIENTAPIKAFKAREDISPOSTGRES
Scroll to explore

01 / ABOUT

I care about what happens after the demo works.

Three years shipping web and full-stack applications with React, TypeScript, and Next.js — and Node.js, NestJS, PostgreSQL, Redis, and Kafka when the problem needs a backend. Reusable UI, REST APIs, query optimization, deployment, and production support.

How I work

BuildMeasureBreakFixFaster

UI, API, and the data path — shipped together.

Things I optimize for.

01

Performance

Every millisecond is a decision. I profile before I optimize, and I optimize the path that actually matters under real load — not the one that's easiest to fix.

02

Reliability

Systems fail. The job is to make failure boring — graceful degradation, circuit breakers, and dashboards that tell you what broke before a customer does.

03

Scalability

Design for the load you'll have in a year, build for the load you have today. Horizontal scaling, stateless services, and queues that absorb spikes.

04

Simplicity

The best architecture is the one your team can reason about at 3am during an incident. Clever is a liability. Clear is a feature.

05

Developer experience

Fast local setup, typed contracts, meaningful error messages. A codebase should teach new engineers how it works, not resist them.

EXPERIENCE

Jun 2026 — Present

Senior Software Engineer

Lavessata Enterprises Pvt. Ltd (ThinkMatra) · Noida

Full-stack development of web applications, REST APIs, microservices, and SaaS platforms — from architecture through production.

  • Led end-to-end development: application architecture and system design, implementation, deployment, and maintenance.
  • Built and optimized responsive interfaces and reusable UI components, with a focus on performance, usability, and consistent design.
  • Improved backend performance with pagination, indexing, query optimization, and Redis caching to cut response time and absorb load spikes.
  • Resolved production issues, fixed critical bugs, and managed reliable production deployments.

Owned architecture-to-production delivery for full-stack web apps, APIs, microservices, and SaaS platforms.

Next.jsNest.jsTypeScriptPostgreSQLRedisREST APIs

Sept 2024 — Jan 2026

Junior Full Stack Engineer

Social Buzz Technologies · Noida

Scalable applications for government and enterprise event platforms serving thousands of concurrent users.

  • Designed and maintained applications for large-scale event platforms used in government and enterprise settings.
  • Removed redundant API calls and improved backend query efficiency, reducing API response time by 25–30% and cutting third-party API costs.
  • Deployed and managed production services; reduced production issues by 20% through proactive code reviews and performance improvements.

25–30% faster APIs, lower third-party call cost, and 20% fewer production issues.

ReactNode.jsREST APIsPostgreSQL

Apr 2023 — Jul 2024

Web Developer Intern → Web Developer

Vastra Waala · New Delhi

Responsive web pages, reusable UI, REST API integration, and CMS support for product and content management.

  • Developed and maintained responsive web pages and UI components.
  • Built reusable frontend components to simplify website updates and maintenance.
  • Integrated REST APIs and supported CMS integration for product and content management.

Reusable component layer that made site updates and CMS-driven content easier to maintain.

ReactHTMLCSSREST APIs

02 / TECH STACK

The tools I use to turn ideas into systems.

TypeScriptNode.jsNestJSExpress.jsReactNext.jsReduxPostgreSQLMongoDBRedisApache KafkaDockerNginxAWSVercel

Languages

JavaScriptTypeScript

Frontend

React.jsNext.jsReduxHTMLCSSTailwind CSSShadCN

Backend

Node.jsExpress.jsNest.jsREST APIsRedisApache Kafka

Databases

PostgreSQLMongoDBMySQL

Cloud & DevOps

VercelRenderDigitalOceanAWSNginxPM2Docker
~/stack — zsh
$ whoami
Software Engineer
 
$ primary_stack
TypeScript
React
Next.js
Node.js
NestJS
PostgreSQL
Redis
Kafka
 
$ focus
Full-stack development
Frontend performance
REST APIs & databases
Real-time systems

03 / SELECTED WORK

Things I've built.

01Full-stack engineer

ICU Companion

Patient management and real-time ICU monitoring — streaming vitals, lab reports, and clinical risk scores into a central dashboard.

React.jsTypeScriptReduxShadCNNode.jsExpressPostgreSQLKafkaRedisOpenAI
Problem
ICU monitors emit vitals every second. Clinicians needed that data live — as smooth graphs, not jumpy plots — plus lab results and early-warning scores, without the pipeline or the UI falling behind.
Impact
~170K–430K+ vital-data events processed per day via Kafka
View case study
01
02Full-stack engineer

Quality Control & Process Digitalization

Enterprise QC dashboard that centralizes quality-control data and workflows — including offline-resilient submissions that sync without slamming the server.

Next.jsNest.jsTypeScriptPostgreSQLREST APIsRedisRedux
Problem
Quality-control data lived in fragmented, often offline processes. Enterprise clients needed a single dashboard for QC operations, plus APIs that could serve large record sets without multi-second waits — and submissions that would not be lost when the network dropped.
Impact
10,000-record fetches cut from ~15 seconds to ~5 seconds (~67%)
View case study
02
03Full-stack engineer

CourseEdgeX

Modern LMS — authentication, course progress, CMS-driven content, and Stripe payments on Next.js 15.

Next.js 15TypeScriptSanity CMSClerkStripeTailwind CSSShadCN UI
About
Modern LMS — authentication, course progress, CMS-driven content, and Stripe payments on Next.js 15.
Impact
Auth, progress tracking, and payments in one LMS
View case study
03

PERFORMANCE ENGINEERING

When traffic spikes, the system should not panic.

Client Requests
API
Redis
Kafka
Workers
PostgreSQL

Requests flow straight through the pipeline. The same path handles ten requests a second or ten thousand — only the buffering behavior changes.

05 / CONTACT

Get in touch.

And, let's build something useful.