Skip to content
NK
Nagesh Kulkarni — Senior Frontend Engineer

Nagesh Kulkarni

I build the hard parts of the frontend — real-time streaming UIs, generative AI interfaces, and the design systems that hold complex products together. 10+ years in frontend engineering, with 7+ years specializing in React, Next.js, and TypeScript.

FRONTENDSYSTEMSTHATHOLD UP.

10+ years · enterprise frontend

Senior Frontend Engineer with over a decade of experience. I focus on frontend system design, scalable architecture, and the real-time, AI-driven interfaces that tend to break at scale.

I've shipped complex enterprise UIs, WebSocket and SSE streaming experiences, generative AI chat, and design systems across data-heavy products.

  • Performance

    • Code splitting
    • Memoization
  • Accessibility

    • WCAG
    • ARIA
  • API Integration

    • Clean patterns
    • Data flow

B.E. in Information Science — Maharaja Institute of Technology, Mysore (2014)

  1. Reva.aiSr. Software Engineer III
    Dec 2023 – Apr 2026Bengaluru, India
    • Drove frontend development for an enterprise authorization platform using React, Next.js, TanStack Query, TypeScript, and Chakra UI, integrating RESTful APIs to deliver 10+ major features across multiple releases.
    • Designed complex UI workflows including policy builder, schema builder, and access visualization systems, improving workflow efficiency and reducing manual effort.
    • Built an AI-powered chat interface with real-time streaming using WebSockets and persistent chat history, enabling dynamic user interactions and faster decision-making.
    • Built and governed a reusable library of 10+ WCAG-aligned components, standardizing UI patterns across major workflows; reviewed shared-component changes and coordinated breaking changes through the application release cycle.
    • Improved performance using code splitting, lazy loading, and memoization, reducing initial load time and improving UI responsiveness.
  2. SaviyntSr. Software Engineer
    Apr 2019 – Dec 2023Bengaluru, India
    • Developed an enterprise Identity Governance platform using React functional components, Hooks, and Material UI, supporting large-scale workflows for regulated industries including financial services, healthcare, and public sector.
    • Built 20+ reusable, WCAG 2.1 AA-aligned form and data-grid components adopted by 3 frontend teams, reducing development time for common UI patterns by approximately 30%.
    • Documented and maintained the component library using Storybook, enabling isolated development, standardized UI patterns, and faster onboarding across teams.
    • Optimized frontend performance for data-heavy applications using memoization and lazy loading, improving rendering efficiency and user experience.
    • Collaborated with product, design, backend, and QA teams to deliver identity lifecycle, access certification, and policy-management workflows.
  3. Oct 2016 – Mar 2019Mysuru, India
    • Developed single-page applications with AngularJS, JavaScript, HTML5, CSS3, and Bootstrap for multiple client projects.
    • Implemented reusable UI components and responsive, mobile-first layouts across multiple screen sizes and browsers.
    • Integrated frontend applications with REST APIs and collaborated with backend and QA teams throughout delivery.
    • Reviewed code and mentored junior developers on component design, responsive development, and frontend best practices.
  4. Wiredelta Technologies Pvt. LtdFront-end Developer
    Jul 2015 – Oct 2016Mysuru, India
    • Developed responsive e-commerce interfaces using HTML5, CSS3, JavaScript, and Bootstrap.
    • Converted design specifications into reusable, semantic, and cross-browser-compatible web pages.
    • Collaborated with designers and backend developers to implement product, navigation, and checkout experiences.

Saviynt · 2019–2023

  • React
  • Redux
  • Material UI
  • Storybook

Enterprise Identity Governance for global customers — lifecycle, certification, and policy enforcement. I built form and data-grid libraries adopted by three teams and standardized UI in Storybook.

Saviynt · 2019–2023

  • React
  • Redux
  • Material UI
  • Node.js

Crowd-sourced controls exchange — a unified repository for compliance and operational control content. I contributed React UI for browsing and managing shared control frameworks.

Qwinix · 2016–2019

  • React
  • Redux
  • Grommet

NPI supply-chain portal tracking launches, programs, and SKUs in one place. I built React views for status reporting and cross-team communication workflows.

Qwinix · 2016–2019

  • AngularJS
  • Bootstrap

Community platform for property managers and residents, covering events, reservations, maintenance requests, and service tickets. I developed responsive AngularJS workflows across the application.

Qwinix · 2016–2019 · Mobile

  • React Native
  • Redux
  • Native Base
  • Expo

Community resident mobile app for managing events, reservations, maintenance and service requests, and browsing nearby happenings around the community.

Personal project · 2024

  • Next.js
  • TypeScript
  • Node.js
  • MongoDB
  • Claude API

AI support agent with tool calling, policy retrieval using MongoDB Atlas and Voyage embeddings, and an SSE-streaming Next.js interface with source-grounded responses.

CoreFamiliar

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript (ES6+)
  • AngularJS

AI Engineering

  • LLM Integration
  • Generative UI
  • Tool Calling
  • Anthropic SDK
  • Vercel AI SDK
  • RSC Streaming
  • Cursor
  • Claude Code

State & Data

  • Redux Toolkit
  • TanStack Query
  • Context API

UI & Styling

  • CSS
  • Tailwind CSS
  • Sass/SCSS
  • Chakra UI
  • Material UI
  • Ant Design
  • Bootstrap

Design Systems

  • Component Libraries
  • Design Tokens
  • Storybook
  • Figma
  • Theming

Performance & Real-time

  • Code Splitting
  • Lazy Loading
  • Memoization
  • WebSockets
  • Streaming UI

Testing

  • React Testing Library
  • Jest
  • Cypress

Development Tools & Runtime

  • Git
  • Webpack
  • npm
  • pnpm
  • Yarn
  • Node.js

DevOps

  • AWS
  • Azure
  • GitHub Actions
  • CI/CD
  • Docker
  • Vercel

APIs & Authentication

  • REST APIs
  • Axios
  • GraphQL
  • OAuth 2.0
  • OpenID Connect
  • JWT
  • Okta
  • Auth0
  • NextAuth.js

Accessibility

  • WCAG 2.1 AA
  • Semantic HTML
  • ARIA
  • Keyboard Navigation
  • Lighthouse
  • Storybook Accessibility

Process

  • Agile
  • Scrum
  • Code Reviews
  • Pair Programming