gs.
AboutWorkContact
Resume
About

Engineer building scalable architectures
from
frontend to systems.

Started writing React six years ago. Then I had to actually scale it. Built systems that handle millions of users without breaking, led teams through the chaos, cut load times in half, and learned that good architecture pays for itself. That's what I do now.

Profile picture of Girish Sawant

Experience

LTM

LTM

Senior Frontend Engineer

Aug 2025 — Present

  • Engineered component-driven frontend architecture for an enterprise B2B platform using React, TypeScript, and Material UI, optimizing bulk XLSX dataset processing for sub-second rendering times.
  • Integrated enterprise-grade security protocols including Okta SSO and SharePoint authentication, and established automated CI/CD pipelines using GitHub Actions and Docker.
  • Enforced code quality standards through comprehensive unit testing with Vitest, achieving 90%+ test coverage.

StampMyVisa

Frontend Engineer Lead

Jan 2023 — May 2025

  • Spearheaded end-to-end development of "Biz", a B2B SaaS platform featuring AI-powered document extraction and complex RBAC, driving the company's core revenue operations.
  • Architected "Nucleus", a high-performance Electron-based internal tool with IndexedDB caching and smart-cropping, significantly accelerating visa operations speed.
  • Designed and implemented "X-Wings", a shared company-wide design system (Ant Design) to unify UI/UX and accelerate feature delivery across multiple products.
  • Architected and delivered high-impact UI modules for 'Biz', integrating complex RBAC workflows, real-time data feeds, and REST/WebHook API integrations with backend and data engineering teams.
  • Optimized core web performance metrics (LCP, FID, CLS) using code-splitting, dynamic imports, and lazy loading, driving a ~40% reduction in initial load times.
Mindnerves Technologies

Mindnerves Technologies

Software Engineer

Jan 2020 — Dec 2022

  • Developed multiple eCommerce web applications, overseeing critical flows including product listings, cart management, and checkout.
  • Implemented a Micro-frontend architecture using React, improving code modularity and maintainability across distributed teams.

What I Bring

001

Frontend Architecture

Systems that actually scale.

I've spent years splitting massive frontends into pieces teams can own. Module Federation, lazy boundaries, isolated components — the goal is simple: you grow to 50 engineers and your codebase doesn't turn into spaghetti. It's possible if the architecture thinks ahead.

002

Performance Matters

Because users won't wait.

Shaving 2 seconds off load time seems small until you realize it's the difference between staying and leaving. I've cut load times to half without magic — just aggressive code splitting, lazy loading what matters, and knowing which metrics actually move the needle. 40% improvement isn't luck, it's just caring.

003

Design Systems That Stick

Consistency without reinventing wheels.

Building button components 50 times is exhausting. I've built systems where design and engineering don't argue, where components live once and work everywhere. Teams stop asking 'how do we build this?' and actually ship. That's the point.

004

Growing People, Not Just Teams

Engineers who can teach the next one.

Started with hiring the first engineers, setting standards that stuck. Mentorship isn't about code reviews — it's about building people who can make decisions. My goal has always been: hire someone, teach them well, and they teach the next person. That's how you scale.

Core Expertise

Core Stack

React and Next.js in production for 5+ years. TypeScript saved me from dumb mistakes more times than I can count. Module Federation when the monolith gets too fat. Redux for complex state, but honestly TanStack Query handles most of it now. Tailwind makes CSS stop being a headache. GSAP for animations that don't feel janky.

Architecture & Ops

Node.js and Express on the backend, Docker for consistency across environments. AWS and Vercel — know both well. CI/CD pipelines that actually work (GitHub Actions mostly). Built a few Electron apps when people needed desktop tools. Test coverage above 85% keeps me sleeping at night. Vitest is fast enough that people actually run tests.

Security & Payments

RBAC and basic permission models done right. JWT tokens and OAuth2 flows — implemented enough times to know the gotchas. Integrated Razorpay, Stripe, and Tabby for payment processing. Handled PCI compliance stuff. It's not glamorous but it matters. Secrets management actually matters more than people think.

AI & Data

Used OpenAI and Claude APIs for document parsing and classification. Built a few search pipelines with embeddings. Experimented with structured outputs from LLMs. Nothing too fancy — just practical stuff that solved real problems. Still figuring out what actually works vs hype.

Key Impact

Hired and trained the first 5 engineers at a SaaS startup. Most of them are still there and have grown into leads. Set the coding standards early that actually stuck — most teams skip this and regret it later.

Worked on a project with a 12-second load time. Focused on route-based code splitting and lazy loading. Got it down to under 5 seconds. LCP improved from 4.2s to 1.8s. Product team finally stopped complaining about slow pages.

Pushed for test coverage everywhere. Started from 20%, got it to 80% over a year. Caught actual bugs in QA that would've been customer support tickets. Costs less than dealing with production fire.

Built a component library for an e-commerce platform. Design system + shared components across 3 different products. Saved weeks of duplicate work. Not fancy, just useful.

Education

Bachelor of Engineering (E&TC)

Savitribai Phule Pune University

2015 — 2019

Connect, collaborate,
or just say hello