Kunj Hirapara

Available for new projects

Kunj Hirapara, full-stack engineerI build whatothers onlydesign.

Full-stack engineer in Ahmedabad. I design and ship MERN, PERN and Next.js products end to end.

Kunj Hirapara

Full-Stack Engineer

kunjdeveloper.com

Based in
Ahmedabad, India
Local time
Currently
Web Developer, NSEG Pvt. Ltd.
Contributions
1,111 in the last year
Flip for my contact

Take me with you.

Scan to add me to your contacts, or tap the button. Tap the card to turn it back.

Save my contact

About

I'm a full-stack engineer who takes products from the database schema to the last pixel.

How much of the story to show

I deploy and run them myself on my own VPS. I care about design as much as engineering.

GitHub activity

1,111contributions in the last year

Active days
122
Best day
65Aug 1

Local time, Ahmedabad

IST, UTC+5:30

Working hours
10:00–20:00IST

 

Ask my portfolio

⌘K

An AI that has read my projects, stack and experience.

Currently building

Voltory

Multi-tenant billing, stock and service platform for Indian computer and electronics retailers.

stack
Next.js · Express · PostgreSQL +4

Primary stack

  • Next.js
  • TypeScript
  • React
  • Node.js
  • PostgreSQL
  • Docker

98%

fewer API calls per page after a state-management refactor

NSEG · production

3

subsidiary sites shipped across Next.js and PHP stacks

NSEG · 2025

1,111

GitHub contributions in the last twelve months

GitHub · live

2

products of my own live in production, self-hosted

Docker · VPS

See what 98% fewer API calls looks like

180 of 180 calls started, 180 done

Three page views, drawn as an illustration (NSEG, production). Before: 4 endpoints were each called 15 to 16 times on every page load, about 60 calls per page, repeated on every page change. After moving them into React Context: 4 calls once, on the first load, and later pages read the data from state. Over three page views that is about 180 calls down to 4, about 98% fewer. Other API calls were never affected; the request timings are representative, not recorded.

Atal Bridge over the Sabarmati at night, its steel canopy lit warm orange
Atal Bridge, Ahmedabad

Products I've designed, built and shipped.

P01Jan 2024 - Jan 2024

Commit

Real-Time Technical Interview Platform

Type
Personal
Role
Full Stack Developer
Year
Jan 2024 - Jan 2024
Stack
Next.js 16, TypeScript, React
  1. 01

    Overview

    I built a platform for running technical interviews end to end: scheduling, live video, collaborative coding, and structured feedback. The interesting problem was never the CRUD; it was running a stranger's…

P02AUG 2025 - OCT 2025

Ecommerce-Practice

Full-featured PHP e-commerce platform: storefront + admin, self-hosted on Docker

Type
Personal
Role
Full-Stack Developer
Year
AUG 2025 - OCT 2025
Stack
PHP 8.2, MYSQL 8, JavaScript (ES6)
  1. 01

    Overview

    Modern frameworks hide the machinery of a real store (sessions, password hashing, cart state, coupon math, order lifecycles, file uploads, deployment) behind conventions. I wanted to build a complete…

Tools I build with.

Frontend

7 tools
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Bootstrap
  • jQuery

State & Data

4 tools
  • TanStack Query
  • Zustand
  • Redux
  • Zod

Backend

6 tools
  • Node.js
  • Express
  • core PHP
  • MongoDB drivers
  • Redis
  • Clerk

Databases & ORM

5 tools
  • PostgreSQL
  • MySQL
  • MongoDB
  • Drizzle ORM
  • TypeORM

DevOps & Tools

8 tools
  • Docker
  • Linux
  • Oracle VPS
  • Nginx
  • Git
  • GitHub
  • GitHub Actions
  • npm

Where I've worked.

~/kunj · zsh

~/kunj git log --graph --author="Kunj Hirapara"

  1. (HEAD -> nseg-pvt-ltd)

    Web Developer

    · NSEG Pvt. Ltd. · Ahmedabad, IndiaFeb 2025 – Present
    1. Developed a full-featured admin dashboard with lead management and a Jodit React-powered blog editor

      → Enabling non-technical team members to manage content independently without developer involvement

    2. Diagnosed and resolved a Next.js SSR incompatibility with Jodit React by implementing dynamic imports with ssr: false

      → Restoring production build stability and eliminating hydration errors

    3. Designed and developed responsive landing pages for 3 of the company's child/subsidiary websites using Next.js + Tailwind CSS and PHP + Bootstrap

      → Delivering consistent UI across multiple tech stacks

    4. Identified and eliminated redundant API calls across multiple pages where 4 endpoints were each being invoked 15–16 times per page load; refactored state management using React Context API

      → Reducing total API calls by ~98% (from ~60 calls per page to 4 once on the initial site load)

    5. 6 files changedReact.jsNext.jsPHPMYSQLtailwind cssBootStrap css
  2. (tag: education)

    B.Tech(Information Technology)

    · Gujarat Technical University (GTU)2022 – 2026

    init: the foundations (CGPA-7.89)

~/kunj open resume

Questions I get asked.

Quick answers to what recruiters and clients usually ask first. For anything else, ask my portfolio.

Who is Kunj Hirapara?

I'm a full-stack engineer in Ahmedabad, India. I design and ship MERN, PERN and Next.js products end to end, from the database schema and API through to the interface.

Are you available for new projects?

Yes. Tell me what you're building through the contact form and I'll reply within a working day.

What kind of work do you take on?

Full-stack web development, Next.js and React work, and backend and API builds, as contract projects or a monthly retainer. What each one covers is written up under Services.

What tech stack do you work with?

Mostly TypeScript: Next.js on the front, Node.js on the back and PostgreSQL underneath. I also work with React, Tailwind CSS, core PHP, MySQL, MongoDB, Drizzle ORM, TypeORM and Docker. The full list is under Stack.

What kind of projects have you built?

Full-stack products, taken from schema design and API through to the interface and the server they run on. Case studies include Commit and Ecommerce-Practice, each written up under Projects.

Where do you work now?

I'm a Web Developer at NSEG Pvt. Ltd. in Ahmedabad, India. The full history is under Experience.

Do you handle deployment and hosting?

Yes. I take builds from an empty repository to a running deployment. This site runs on a VPS I administer myself: Docker, Nginx, TLS renewal, backups and monitoring.

Where are you based, and what are your working hours?

I'm based in Ahmedabad, India, on IST (UTC+5:30). I work from 10:00 to 20:00 IST.

How quickly do you reply?

Within a working day. Messages that arrive during my working hours usually get a reply the same day.

How can I contact you?

Send a message through the contact form, or reach me on LinkedIn or WhatsApp.

Let's build something.

Have a product to build or a role to fill? Write it like an email. I'll reply within a day on working days.

New messageDraft
Ctrl / ⌘ + Enter to send