NB logo

Hi, I’m
Nitesh Babu

I'm a Senior Software Engineer who turns ideas into fast, functional, and beautiful digital experiences. I've built and shipped everything from high-traffic CMS-driven platforms using Strapi, Contentful, Payload, and Umbraco to full-scale apps used by millions, always focused on performance, accessibility, and clean architecture.

With over 5 years of experience, I blend creativity with engineering precision to solve real-world problems through code. When I'm not building, I'm writing about what I've learned or tinkering with something new.

Trusted by teams at TCS, Shell, DRDO , ICICI Bank, ONS, ClerksWell & more.

E X P E R I E N C E

Clerkswell, London

Clerkswell, London

S e n i o r   S o f t w a r e   E n g i n e e r O c t   2 0 2 2   -   P r e s e n t

TCS, Bangalore

TCS, Bangalore

S y s t e m s   E n g i n e e r ,   T C S   I n n o v a t o r D e c   2 0 2 0   -   O c t   2 0 2 2

TCS, Kolkata

TCS, Kolkata

S y s t e m s   E n g i n e e r ,   T C S   D i g i t a l J u n   2 0 2 0   -   D e c   2 0 2 0

Defence Research and Development Organisation (DRDO)

Defence Research and Development Organisation (DRDO)

P y t h o n   D e v e l o p e r F e b   2 0 2 0   -   M a y   2 0 2 0

W H A T   I   F O C U S   O N

Performance Optimization & Caching Strategy

Static rendering, edge caching, route-level revalidation, and extreme Lighthouse tuning.

Frontend Architecture & Code Quality

Clean folder structures, predictable state management, typed APIs, and long-term maintainability.

UI/UX Craftmanship

Pixel perfect layouts, interactive animations, accessibility & design consistenct.

Next.js Ecosystem Expertise

Middleware, server actions, route handlers, ISR, edge functions, and full app-router workflows.

Micro-Frontend & Modular Apps

Distributed frontends, isolation boundaries, independent deployability, and large-scale coordination.

Accessibility & UX Standards

Keyboard navigation, WCAG compliance, semantic components, and inclusive user experience.

T O O L S   I   U S E

Next
Next
React
React
Tailwind
Tailwind
JavaScript
JavaScript
TypeScript
TypeScript
GraphQL
GraphQL
Redux
Redux
Playwright
Playwright
Jest
Jest
Python
Python
Django
Django
Flask
Flask
Fastapi
Fastapi
NodeJs
NodeJs
Express
Express
C# - .Net
C# - .Net
Astro
Astro
Strapi
Strapi
Contentful
Contentful
Next
Next
React
React
Tailwind
Tailwind
JavaScript
JavaScript
TypeScript
TypeScript
GraphQL
GraphQL
Redux
Redux
Playwright
Playwright
Jest
Jest
Python
Python
Django
Django
Flask
Flask
Fastapi
Fastapi
NodeJs
NodeJs
Express
Express
C# - .Net
C# - .Net
Astro
Astro
Strapi
Strapi
Contentful
Contentful
Umbraco
Umbraco
Sanity
Sanity
HTML
HTML
CSS
CSS
SCSS
SCSS
Postgres
Postgres
MySQL
MySQL
MsSQL
MsSQL
Mongodb
Mongodb
Redis
Redis
GCP
GCP
Bootstrap
Bootstrap
MaterialUI
MaterialUI
AntDesign
AntDesign
Framer
Framer
Docker
Docker
Terraform
Terraform
Gulp
Gulp
Umbraco
Umbraco
Sanity
Sanity
HTML
HTML
CSS
CSS
SCSS
SCSS
Postgres
Postgres
MySQL
MySQL
MsSQL
MsSQL
Mongodb
Mongodb
Redis
Redis
GCP
GCP
Bootstrap
Bootstrap
MaterialUI
MaterialUI
AntDesign
AntDesign
Framer
Framer
Docker
Docker
Terraform
Terraform
Gulp
Gulp

Tools I Use

Backend

Python
Django
Flask
Fastapi
NodeJs
Express
C# - .Net
JavaScript
TypeScript
GraphQL

Frontend

Next
React
Tailwind
Astro
Redux
HTML
CSS
SCSS

CMS

Umbraco
Strapi Strapi
Contentful Streamline Icon: https://streamlinehq.com Contentful
Sanity Streamline Icon: https://streamlinehq.com Sanity

Databases

Postgres
MySQL
MsSQL
Mongodb
Redis

Cloud

GCP
AWS
Azure

UI Frameworks

Styled Components
Bootstrap
MaterialUI
ChakraUI
AntDesign
Framer Motion
shadcn/ui

Testing

Jest
Playwright

CI / DevOps

Docker
Terraform
Gulp

Machine Learning

Numpy
Tensorflow
PyTorch
SciKit
Jupyter Notebook

AI Tools

GitHub Copilot
Claude
ChatGPT
Cursor

Be part of the thinking behind the craft.

Why real systems behave the way they do. Technical paths that change outcomes.
The web’s native language, decoded.

Monthly. No pandering, no gimmicks, no shallow summaries.