Available for opportunities

Hi, I'm

Keshav Kumar Dhiwar

Full Stack Engineer

A passionate software engineer focused on building scalable backend systems, modern web applications, cloud-native infrastructure, AI-powered solutions, automation, and secure software. I enjoy designing systems from architecture to deployment while continuously learning new technologies.

Scroll to explore
About

Building systems that scale

From architecture to deployment — I enjoy crafting complete solutions.

I'm a software engineer passionate about building robust, scalable systems that solve real-world problems. My journey spans the full stack — from crafting intuitive frontend experiences to designing resilient backend architectures and deploying them on cloud infrastructure.

I thrive at the intersection of engineering disciplines: building REST APIs with proper authentication and authorization, containerizing applications with Docker, automating deployments through CI/CD pipelines, and integrating AI capabilities into modern web applications.

What drives me is the complete picture — taking a system from initial architecture decisions through development, security hardening, cloud deployment, and production monitoring. I believe great software is built by engineers who understand every layer of the stack.

Core Interests

Scalable backend systems
Distributed systems
Cloud infrastructure
DevOps & automation
Security engineering
Modern frontend development
AI integrations
Developer productivity
8+
Projects
7+
Years
50+
Technologies
Experience

Professional journey

Seven years of engineering excellence across the full stack.

Leading the development of scalable, enterprise-grade web applications while overseeing complete project lifecycles from planning and architecture to deployment. Responsible for mentoring developers, conducting code reviews, and driving engineering best practices across the team. Built high-performance applications using the MERN stack and AWS, delivering secure APIs, responsive user experiences, and production-ready solutions for diverse business domains.

Key Highlights

  • Led end-to-end software development projects
  • Architected scalable MERN applications deployed on AWS
  • Mentored junior developers and improved development workflows
  • Built secure REST APIs and optimized application performance
  • Delivered enterprise solutions across multiple industries
Tech Stack

Tools & technologies

Technologies I've worked with across the full development lifecycle.

React
Next.js
JavaScript
TypeScript
HTML5
CSS3
Tailwind CSS
Bootstrap
Material UI
Redux
Responsive Design
Projects

Selected work

Production systems across web development, e-commerce, and business management.

Car rental booking platform illustration with vehicle and location pin

Online Car Booking

Web Development

Full-stack web application for car rental services, enabling users to browse, book, and manage car rentals with a secure payment gateway and real-time availability.

HTML5
CSS3
JavaScript
PHP
+1
Hostel management dashboard with room allocation grid

Hostel Management System

Web Development

Comprehensive system for hostel management, including room allocation, payment tracking, and student registration, with an intuitive admin dashboard.

HTML5
CSS3
JavaScript
PHP
+1
Luxury essential oils e-commerce storefront illustration

RAS Luxury Oils

E-commerce

Customized Shopify-based e-commerce store for luxury oils, implementing tailored themes, product filters, and SEO optimization to enhance user engagement.

Shopify
HTML5
CSS3
JavaScript
Jewelry e-commerce platform with gold necklace illustration

Swarnakriti

E-commerce

Feature-rich e-commerce platform with inventory management, user reviews, and personalized recommendations. Integrated Shiprocket for courier and order fulfillment with an advanced analytics dashboard.

React
Node.js
Express.js
MongoDB
+1
Gifting e-commerce platform with wrapped gift boxes

Gifting Saga

E-commerce

High-performance e-commerce platform with secure payment integration and optimized user experience. Integrated Blue Dart courier services with a real-time analytics dashboard for sales and customer behavior.

React
Node.js
Express.js
MongoDB
+1
Multi-tenant website builder with drag and drop modules

WebBuilder

Business Management

Multi-tenant website builder platform with Super Admin and Admin panels. Super Admin creates and manages multiple websites with dynamic modules, forms, and fields. Integrated notification system and Google Analytics dashboard.

React
Node.js
Express.js
MongoDB
+1
Subscription membership card and coupon management system

Maira Membership

Business Management

SaaS-based subscription and coupon management platform enabling users to purchase packages and redeem coupons with role-based access for Admin, Customer, and Staff panels.

React
Node.js
Express.js
MongoDB
+2
Field service management with machinery and GPS tracking

BKN Machineries

Business Management

Field service management system with Admin Panel, Customer App, and Staff App. Customers raise service requests while staff are assigned for on-site maintenance with Firebase real-time location tracking and automated SMS notifications.

React
Node.js
Express.js
MongoDB
+2
Architecture

System design approach

How I architect scalable, secure, and maintainable production systems.

Request Flow

Production system topology

Live architecture pattern

Edge Layer

User-facing entry points

Web Client
CDN
Load Balancer

Gateway Layer

Routing & security boundary

React / Next.js
API Gateway
Auth Service

Service Layer

Business logic & APIs

REST APIs
Business Logic
Redis Cache

Data & Infra

Persistence & observability

MongoDB / PostgreSQL
AWS S3
CloudWatch

HTTPS

TLS 1.3

Auth

JWT + RBAC

Deploy

Docker + CI/CD

Monitor

CloudWatch

Building Blocks

Core architectural patterns

01

Monolith

Unified application architecture with shared codebase, ideal for rapid development and simpler deployment pipelines.

02

REST APIs

Stateless HTTP APIs with resource-oriented endpoints, versioning, and standardized request/response contracts.

03

Authentication Flow

JWT/OAuth-based auth with secure token management, refresh flows, and role-based access control middleware.

04

Frontend

React/Next.js SPAs with component-driven architecture, state management, and optimized rendering strategies.

05

Backend

Node.js services with layered architecture — routes, controllers, services, and data access layers.

06

Database

MongoDB/PostgreSQL with schema design, indexing, connection pooling, and migration strategies.

07

Cloud

AWS infrastructure with EC2 compute, S3 storage, IAM policies, and CloudWatch monitoring.

08

Deployment

Docker containerization, CI/CD pipelines, reverse proxy configuration, and zero-downtime deployments.

Security

Security-first engineering

Building applications with defense-in-depth from day one.

JWT

Stateless token-based authentication with secure signing and expiration policies.

RBAC

Role-based access control enforcing permissions at API and resource levels.

Authentication

Multi-factor ready login flows with secure session and token management.

Authorization

Granular permission checks ensuring users access only authorized resources.

HTTPS

TLS encryption for all data in transit with certificate management.

CORS

Cross-origin resource sharing policies restricting unauthorized domain access.

Helmet

Security headers middleware protecting against common web vulnerabilities.

Input Validation

Server-side validation and sanitization preventing injection attacks.

Rate Limiting

Request throttling to prevent abuse, DDoS, and brute-force attacks.

Password Hashing

Bcrypt/argon2 hashing with salting for secure credential storage.

Environment Variables

Secrets management keeping credentials out of source code.

API Security

API key management, request signing, and endpoint protection strategies.

OWASP

Awareness and mitigation of OWASP Top 10 web application security risks.

DevOps & Cloud

From code to production

The deployment pipeline I follow to ship reliable software.

STEP 01

Development

Feature development with version control and code review practices.

Open Source / Learning

Currently exploring

Always expanding my toolkit and deepening my engineering expertise.

Infrastructure

Kubernetes
Terraform

Architecture

System Design
Distributed Systems

Cloud

AWS Services
Cloud Native

DevOps

Observability

Messaging

Kafka
RabbitMQ

Databases

Redis Scaling

AI

AI Agents
RAG
MCP

Frontend

Advanced Next.js

Engineering

Performance Optimization
Achievements

Engineering strengths

The qualities that define how I approach software engineering.

Engineering Mindset

Approaching problems systematically with emphasis on clean architecture and maintainable code.

Fast Learner

Rapidly adopting new technologies and frameworks to deliver solutions efficiently.

Problem Solver

Breaking down complex challenges into manageable components with pragmatic solutions.

Backend Focused

Deep expertise in API design, database optimization, and server-side architecture.

Cloud Deployment

Hands-on experience deploying and managing applications on AWS cloud infrastructure.

DevOps Exposure

CI/CD pipeline setup, Docker containerization, and production deployment automation.

Security-First

Building applications with security best practices from authentication to API hardening.

Continuous Learner

Constantly exploring emerging technologies in cloud, AI, and distributed systems.

Contact

Let's build something

Open to discussing engineering roles, collaborations, and interesting projects.

LinkedIn

linkedin.com/in/keshav-dhiwar-7b8224147

Location

India

Get in touch

Messages are delivered to kkeshav1111@gmail.com.