JS.
Available for Opportunities

Full Stack Product Engineer

Building high-performance cloud-native web systems using Next.js, Node.js, GraphQL & Azure.

~3 Yrs
Experience
25+
Projects
Immediate
Joiner

Introduction

Engineering with narrative.

Primary Portrait
Candid Snapshot
Candid • On-Site

I operate with a product engineering mindset—designing robust backend logic, writing clean web UI layers, and deploying serverless configurations.

I'm a Full Stack Software Engineer with ~3 years of experience building and shipping web products. I leverage JavaScript, TypeScript, React, Node.js, GraphQL, and Azure to solve complex problems and build scalable architectures.

My focus is on modular design, type safety, and deployment speed. Over my timeline at Cogitate Technology, I have worked across the entire engineering pipeline, implementing everything from responsive UI features to serverless functions and event-driven databases.

Architecture First

Prioritizing clean separation of concerns, decoupling monolith dependencies, and standardizing APIs.

Delivery Automation

Eliminating operational friction using custom container configurations and automated CI/CD releases.

Capabilities

Technical foundations.

Frontend Stack

React.jsNext.jsTypeScriptJavaScriptTailwind CSSFramer Motion

Backend & APIs

Node.jsExpress.jsGraphQLREST APIsCustom MiddlewareJWT & OAuthRBAC Security

Cloud & Infrastructure

Azure FunctionsAzure APIMDockerKubernetes (AKS)CI/CD (GitHub Actions)Azure DevOps

Databases & Architecture

Cosmos DBAzure SQLMongoDBMySQLMicroservicesEvent-driven systems

History

Journey.

Full Stack Developer

Cogitate Technology (Mumbai, IN)

April' 25 - Present
TypeScriptNode.jsReactGraphQLAzure FunctionsCosmos DB
  • Architected and deployed cloud-native serverless systems using Azure Functions and APIM.
  • Reduced onboarding time from months to minutes by designing containerized development stacks.
  • Refactored legacy monolith endpoints into decoupled microservices, decreasing database load by 25%.

Associate Fullstack Developer

Cogitate Technology (Mumbai, IN)

July' 23 - April' 25
JavaScriptExpress.jsReactREST APIsDockerMongoDB
  • Delivered reusable client-side component architectures that accelerated product shipping cycles by 15%.
  • Implemented secure RBAC middleware protocols and JWT authentications across backend microservices.
  • Partnered with DevOps teams to deploy GitHub Actions self-healing CI/CD release configurations.

Full-Stack Developer Trainee

NIIT Stack Route (Remote, IN)

Sep' 22 - Mar' 23
MERN StackJavaSpring BootSQLGit
  • Enrolled in post-graduate full stack engineering track specializing in React, Node, and Java architectures.
  • Designed and coded 15+ comprehensive full-stack prototypes, establishing code quality patterns.

Trainee

TOYO INK INDIA (Delhi NCR, IN)

April 22 - May 22
  • Gained operational knowledge in supply chain, workflow orchestration, and manufacturing controls.

Intern

Escorts Limited (Faridabad, IN)

Mar' 22 - April 22
  • Analyzed system performance data logs and drafted procedural enhancement documents for corporate workflows.

Portfolio

Case studies & builds.

TryDraftly browser mockup
(01)

TryDraftly

Live

AI + Next.js + SupaBase

Problem

Content managers and marketers waste hours drafting personalized copy. Generic AI completions lack user brand identity and dynamic output structures.

Solution

Designed a micro-SaaS utilizing OpenAI models with custom context profiles to stream fine-tuned copywriting drafts.

Architecture

Next.js App Router Client, Supabase DB & Auth, Edge Serverless Functions interfacing with OpenAI.

Challenges

Decreasing completion latency during active streams. Solved using route handler readable streams.

Tech Stack

Next.jsReactTypeScriptSupaBaseTailwindOpenAI API
MetricAchieved average response completion times under 1.2 seconds.
GraphQL Utility browser mockup
(02)

GraphQL Utility

Live

AI + Next.js + SupaBase

Problem

Writing schemas and resolvers manually leads to syntax bugs, mismatched types, and slow endpoint scaffolding.

Solution

Built an intelligent compiler workspace that aggregates data schema models, mocks responses, and auto-generates types.

Architecture

Next.js Frontend, Monaco Editor dashboard, and client-side AST validation threads.

Challenges

Parsing and validating syntax inputs in real-time. Resolved with AST parsing worker structures.

Tech Stack

Next.jsGraphQLMonaco EditorNode.jsTailwindSupaBase
MetricReduces setup time by over 45 minutes per database schema.
Foodie browser mockup
(03)

Foodie

Code

Java Stack

Problem

Coordinating order lifecycles, processing payments, and updating menu inventories concurrently across food outlets.

Solution

Created an enterprise Java ordering system with synchronized database updates and checkout validation.

Architecture

Spring Boot MVC, JPA/Hibernate ORM, Thymeleaf UI components, MySQL database engine.

Challenges

Maintaining inventory counts during payment spikes. Handled via pessimistic locks on JPA transactions.

Tech Stack

JavaSpring BootHibernateMySQLThymeleafBootstrap
MetricReliably coordinates simulated spikes of up to 200 orders per minute.
iNotebook browser mockup
(04)

iNotebook

Code

MERN

Problem

Managing user notebooks safely requires secure cloud syncing, encrypted token sessions, and quick searches.

Solution

Designed a React web app interacting with a secure Node.js API with custom tagging features.

Architecture

Express/Node API framework, MongoDB databases, React frontend client, Redux state storage.

Challenges

Keeping client note configurations in sync without high database reads. Handled via local state caching.

Tech Stack

React.jsReduxNode.jsExpress.jsMongoDBJWT Auth
Gym Landing Page browser mockup
(05)

Gym Landing Page

Live

Design

Problem

Fitness websites suffer low registrations due to heavy graphics, laggy page load times, and poor mobile scaling.

Solution

Created a performance-optimized single-page responsive utility with interactive schedule configurations.

Architecture

HTML5 Semantic Layout, CSS Grid, ScrollReveal loops, responsive asset hosting.

Challenges

Optimizing high-res graphics to load instantly. Solved with WebP formatting and lazy layouts.

Tech Stack

HTML5Vanilla CSSVanilla JavaScriptScrollReveal
MetricLighthouse Performance Score: 100/100.
Text Utility browser mockup
(06)

Text Utility

Live

MERN

Problem

Developers often copy text between tabs for basic cleanups like trimming spacing, shifting case, or executing regex sweeps.

Solution

Built a local web editor dashboard supporting quick regex matching, counter logs, and formats.

Architecture

React Client SPA utilizing local storage states to avoid any API latency.

Challenges

Executing heavy regex matches without locking browser frames. Solved using background Web Workers.

Tech Stack

ReactJavaScriptCSS Modules
Blog Site browser mockup
(07)

Blog Site

Code

Java Stack

Problem

Scaffolding author post managers, view count databases, and markup renderings without heavy frameworks.

Solution

Designed a clean Java blog engine with custom model maps and secure database connections.

Architecture

Spring MVC framework, MySQL server data models, Thymeleaf rendering wrappers.

Challenges

Implementing efficient page loading for posts containing massive images. Solved via deferred rendering.

Tech Stack

JavaSpring MVCMySQLThymeleafCSS
YourDailyNews browser mockup
(08)

YourDailyNews

Code

MERN

Problem

Aggregating daily updates from disjoint global news feeds under one customized feed.

Solution

Built a react dashboard that calls public news APIs and indexes feeds by category clusters.

Architecture

React frontend client resolving external feed data objects in real-time.

Challenges

Handling API rate limits. Resolved by storing requests in a local redis cache layer.

Tech Stack

React.jsNode.jsNewsAPICSS
JukeBox browser mockup
(09)

JukeBox

Code

web

Problem

Media player widgets are resource-heavy and experience audio delay lag on legacy machines.

Solution

Engineered a highly responsive audio player widget with visual audio graphs.

Architecture

Vanilla JS client, Web Audio API structures, HTML5 Canvas buffers.

Challenges

Synchronizing canvas graphic drawings. Solved using requestAnimationFrame rendering loop.

Tech Stack

JavaScriptHTML5 AudioCSS3

Get in Touch

Let's build
something together.

Have a project in mind, want to discuss a software engineering role, or just talk shop? Drop a line and let's connect.

Currently available for contracts and roles
Replies within 24 hours
Active
LocationMumbai / Gurugram, India

Write me your query