0%

Preparing portfolio

Career History

Engineering journey & production impact

Track record of building techbench.ai from early internship through full-time Software Engineer to Primary Frontend Engineer.

Software Engineer (Primary Frontend)

Techbench Technologies Pvt. Ltd. Bengaluru, India

Apr 2026 - Present
Context: Internally transferred from Thinsil Technologies Pvt. Ltd. to Techbench's core product team.

Continuing as primary frontend engineer on techbench.ai's Next.js App Router codebase within a 17-member team — focused on deepening rendering efficiency, Core Web Vitals optimization, and client-bundle reduction.

17 Engineers

Core Team Size

RSC & Suspense

App Router Focus

Lighthouse 90+

Performance Gate

Key Architecture & Contributions

  • Profiling and improving Core Web Vitals (LCP, INP, CLS) across key dashboard and landing routes using Lighthouse and Chrome DevTools
  • Reducing bundle size through deeper code-splitting and dynamic imports, targeting heavy third-party dependencies flagged via @next/bundle-analyzer
  • Evaluating ISR (Incremental Static Regeneration) and on-demand revalidation for semi-dynamic routes to cut server load without sacrificing freshness
  • Optimizing image and font loading (next/image, next/font) to eliminate render-blocking resources and accelerate LCP
  • Refining React Suspense boundaries and streaming granularity to reduce time-to-interactive on authenticated dashboards
  • Exploring React Server Components (RSC) adoption to shift heavy rendering and state calculation off the client bundle

Skills & Technologies

React.jsNext.js (App Router)TypeScriptRedux ToolkitTanStack QueryTailwind CSSPerformance TuningCore Web VitalsNode.jsExpress.jsMongoDB

Software Engineer (Frontend)

Thinsil Technologies Pvt. Ltd. Bengaluru, India

Nov 2024 - Mar 2026
Context: Converted from intern to full-time Software Engineer on techbench.ai B2B platform.

Served as core frontend contributor on techbench.ai — a B2B talent-augmentation platform — from initial architecture buildout through production launch.

-40%

API Call Reduction

2d → 0.5d

Scaffolding Velocity

Edge RBAC

Security Enforcement

Key Architecture & Contributions

  • Architected rendering strategy per route: SSR for authenticated dashboards (converted to Streaming SSR with React Suspense for per-section loading), SSG for the landing page
  • Separated server state (React Query) from UI state (Redux Toolkit) with tag-based cache invalidation — cutting redundant API calls by 40% and eliminating stale-data bugs
  • Migrated frontend from component-centric to feature-based architecture, significantly reducing cross-module coupling
  • Profiled production bundles with @next/bundle-analyzer to cut initial JS payload via lazy-loading of large dependencies
  • Enforced RBAC at the Edge via Next.js Middleware across four user role boundaries, rejecting unauthorized requests before reaching origin
  • Secured sessions with httpOnly JWT cookies + CSRF token validation on all state-mutating endpoints
  • Built a real-time notification and chat system over WebSocket with reconnection handling and optimistic UI updates
  • Built a reusable component library (shadcn/ui + Tailwind CSS) with consistent props APIs — cutting per-feature scaffolding time from ~2 days to ~0.5 day

Skills & Technologies

React.jsNext.jsTypeScriptRedux ToolkitTanStack QueryTailwind CSSshadcn/uiWebSocketsEdge MiddlewareNode.jsExpress.jsMongoDB

Frontend Developer Intern

Thinsil Technologies Pvt. Ltd. Bengaluru, India

Jul 2024 - Oct 2024
Context: Joined Thinsil's team building techbench.ai from the ground up alongside senior engineers.

Translated Figma designs into production-ready React components and connected authentication flows, user dashboards, and role-based views to RESTful APIs.

Figma → React

Design Translation

Intern → Full-Time

Promotion Path

Key Architecture & Contributions

  • Built responsive, production-ready UI components for core techbench.ai frontend modules using React.js, Tailwind CSS, and shadcn/ui
  • Connected authentication flows, user dashboards, and role-based views to backend services by integrating RESTful APIs built with Node.js and Express.js
  • Fixed cross-device responsive layout defects and participated in daily standups and Git pull request reviews

Skills & Technologies

React.jsTailwind CSSshadcn/uiREST APIsNode.jsExpress.jsJavaScript