Summary

Senior Software Engineer with 5+ years of experience architecting high-performance, scalable web applications in React, TypeScript, Node.js, Express and Next.js. Delivered a 93% Webpack build time reduction (21 min → 1.5 min), owned design systems and reusable component libraries end-to-end, and shipped production features across 3D CAD/BIM and fintech platforms serving thousands of users.

Skills

Languages

TypeScript, JavaScript (ES2023+), HTML5, CSS3

Frontend

React 19, Next.js, Redux Toolkit, Zustand, TanStack Query, Three.js / React Three Fiber

UI & Design Systems

Tailwind CSS, shadcn/ui, Radix UI, Storybook, Framer Motion, styled-components, CVA

Testing

Jest, React Testing Library, Cypress, Visual Regression Testing, Storybook Chromatic

Build & DevOps

Webpack, Vite, GitHub Actions, Firebase, CI/CD, Yarn Workspaces, Monorepo

Backend & Infra

Node.js, Supabase, PostgreSQL, MongoDb, Row-Level Security, REST APIs, GraphQL, AWS (S3, CloudFront)

Experience

SDE-2 | Senior Software Engineer

Snaptrude (3D CAD/BIM Platform)
Aug 2023 – Present
  • Architected and shipped a Design System and reusable component library (React, TypeScript, Storybook) adopted across all product surfaces, standardizing 40+ UI patterns and reducing frontend implementation time by 30%.
  • Migrated Direct Revit Import onboarding from a modal-based flow to an AI/LLM-assisted panel, reducing onboarding friction for architects and fixing the three biggest causes of user drop-off.
  • Implemented server-side authorization layer with role-based access control (RBAC) across 3 permission levels (organization, team, project), closing critical security vulnerabilities identified during production audit.
  • Delivered real-time permission synchronization via event-driven architecture — removed users lose access in under 1 second without page reload, eliminating a P0 production security gap.
  • Led Dashboard and Design Mode UI redesigns (Figma-to-code), delivering pixel-perfect responsive interfaces across 5+ core product views.
  • Engineered micro-interactions and motion design using Framer Motion across 15+ UI surfaces, improving perceived load performance and UI polish validated by positive user feedback during beta testing.

Senior Software Engineer

50Fin (B2B Fintech · Contract)
Feb 2023 – Jun 2023
  • Delivered B2B loan integration MVP in 30 days as sole technical owner, building the frontend with Next.js, TypeScript, Zustand, and a custom reusable component library serving 3+ business verticals.
  • Architected monorepo with Yarn Workspaces; configured GitHub Actions + Firebase CI/CD for fully automated, zero-manual-intervention deployments across 2 environments.
  • Established code review culture, linting standards, and TypeScript strict-mode enforcement; mentored 2 junior engineers, reducing review cycle time and raising code quality.

Software Engineer

Qapita (Equity Management Fintech)
Mar 2021 – Feb 2023
  • Engineered a 93% reduction in build times by implementing advanced optimization techniques, reclaiming 20 minutes per build for the engineering department.
  • Integrated Ag-Grid for complex financial data grids handling 10,000+ row datasets, improving development efficiency by 25% and cutting data-grid debugging time by 50% across equity management workflows.
  • Introduced Storybook for component documentation and visual regression testing (VRT), reducing documentation overhead by 30% and enabling parallel design-development workflows across 3 product verticals.
  • Conducted proof-of-concept for Micro-Frontend architecture with route-based code splitting, reducing Largest Contentful Paint by 50% and improving overall page load performance by 2×.

Projects

Toolchant — Developer Tools · Active

Built an open-source platform with 100+ browser-based tools and calculators across developer, text, image, PDF, and SEO workflows, optimized for fast, no-signup usage.

ChecklistHQ — Side Project · Active

Designed a process management platform applying Git-style version control (commits, forks, merges) to Standard Operating Procedures — "GitHub for SOPs." Stack: React 19, TypeScript 5, Vite, Tailwind CSS 4, Zustand, TanStack Query, Supabase.

Streetly — B2B SaaS · Active

Developed a full-stack digital menu and QR ordering SaaS platform featuring an analytics dashboard and custom branding, directly contributing to a 15% increase in average order value.

Tech Stack: Next.js, TypeScript, Tailwind CSS, Node.js, Firebase, Vercel.

Education

Bachelor of Technology — Mechanical Engineering

GMR Institute of Technology (GMRIT), Andhra Pradesh | Research Attachment — Universiti Teknologi PETRONAS, Malaysia
2016 – 2020

CGPA: 7.22 / 10