Available for freelance & full-time

Karan Popat

Senior Full-Stack Engineer with 8+ years building and modernizing production web systems — React, Next.js, Node.js, Go.

Skills

How I fit into a system

I work across the full stack. Select a layer to see which technologies I use there and what I've actually built.

Web System

Browser / Client

Click a layer to explore skills

Frontend

UI & User Experience

React

8+ years

Turbot

Led full UI revamp — rebuilt component systems, improved consistency and performance across production dashboards.

JP Morgan

Owned the React/Redux frontend for internal tools used across teams.

Next.js

6+ years

Turbot

Built content and documentation platforms on Next.js — handled SEO, search integration, and content pipelines.

TypeScript

5+ years

Turbot

Drove JS-to-TypeScript migrations across legacy codebases, improving reliability and developer experience.

Tailwind CSS

4+ years

Turbot

Used Tailwind as the primary styling system for UI revamps — fast iteration, consistent design tokens.

Experience

Where I've worked

Turbot

  • Delivered full-stack features across production systems
  • Modernized legacy applications and improved scalability
  • Built an internal AI chat assistant using LangGraph
  • Revamped UI/UX using React and Tailwind
  • Built developer platforms and content systems
  • Implemented search and SEO improvements
  • Reduced hosting costs via infrastructure optimization

JP Morgan

  • Built and owned backend services in Java Spring Boot
  • Integrated Meta and Adobe systems
  • Owned React/Redux frontend for internal tooling

Gupshup

  • Built chatbot systems and IVR applications

Zycus

  • Developed enterprise product features
  • Improved CI/CD and testing frameworks
  • Mentored engineers across the team

Process

How I work

01

Clear async communication

I keep stakeholders informed with concise written updates — no surprises, no hand-holding needed.

02

Fast ramp-up

I get productive quickly in new codebases and domains. I ask the right questions early and figure out the rest.

03

Focus on shipping

I bias toward getting working software in front of users, then iterating. Perfect is the enemy of done.

04

Strong ownership

I debug deeply, take end-to-end responsibility, and don't hand problems off without a clear resolution path.

Contact

Let's work together

I'm open to freelance contracts and full-time roles. If you have something interesting to build, fix, or modernize — reach out.

Karan PopatSenior Full-Stack Engineer