Profile Picture

Nirali Patel

Senior Frontend EngineerStack OverflowStack Overflow Profile

I am a Senior Frontend Engineer with 10+ years of experience building complex web applications in React, TypeScript, Next.js, and Angular. Frontend architecture for enterprise AI products covers reusable component systems, agent workflows, and data-heavy interfaces, with supporting experience in Node.js, Express, Python, GraphQL, PostgreSQL, AWS, Docker, and Kubernetes.

+91 99243 21611patelnirali008@gmail.com

About Me

For the last 10 years I have built web and mobile products with React, TypeScript, Next.js, and Angular. Right now at RandomTrees that means an enterprise AI search builder and Kimberly-Clark’s GenAI hub. Before that I spent time at Encora, TCS, Green Apex, and Productivet on collaboration tools, commerce planning, farmer apps, and large admin systems.

I stay with a feature from the first requirement through release. That usually means a component system other people can reuse, screens that stay fast when the data is large, and tests that keep the next change safe. I work closely with product and backend rather than handing the UI over the wall.

I keep upgrading how I build as the tools change. I try new AI assistants in everyday coding, and I shape an AI-adaptive setup around MCP, skills, and the workflows those tools open up, then bring what actually helps into the product.

Personal Interests

Beyond coding, I enjoy exploring AI tools, experimenting with prompt engineering, and creating content that simplifies tech for others. I also love sketching UI ideas, journaling side project concepts, and staying inspired by the latest design trends.

Career Goals

I want to keep owning the frontend of AI products and help other engineers do the same: clearer component systems, shorter paths from a requirement to production, and quality that does not slip when the product gets bigger. I also keep picking up the stacks the market is asking for, and the new skills that are in demand, so the work stays current instead of locked to one toolkit.

Technical Skills

Frontend

React.js
React.js
Next.js
Next.js
React Native
React Native
TypeScript
TypeScript
JavaScript
JavaScript
Redux
Redux
TanStack Query
TanStack Query
Vue.js
Vue.js
Angular
Angular
HTML
HTML
CSS
CSS
Sass
Sass
Tailwind CSS
Tailwind CSS
Material UI
Material UI
Ant Design
Ant Design

Backend & Data

Python
Python
FastAPI
FastAPI
Node.js
Node.js
Express.js
Express.js
GraphQL
GraphQL
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Firebase
Firebase

Testing & Architecture

Jest
Jest
Cypress
Cypress
TDD
TDD
Micro-frontends
Micro-frontends
CI/CD
CI/CD

Cloud & DevOps

AWS
AWS
Google Cloud
Google Cloud
Docker
Docker
Kubernetes
Kubernetes
SonarQube
SonarQube

Tools

Git
Git
GitHub
GitHub
GitLab
GitLab
Jira
Jira
Figma
Figma
Cursor
Cursor
Claude
Claude
GitHub Copilot
GitHub Copilot

Education

Bachelor of Engineering in Electronics & Communication

Gujarat

SVBIT – Gujarat Technological University

Experience

RandomTrees

Sr. Frontend Developer

RandomTrees

August 2025 – Present

Building enterprise AI products: a full-stack search platform and Kimberly-Clark’s North America GenAI Hub.

  • Built the React/TypeScript search builder and FastAPI services for connectors, indexing, agents, and chat over indexed content.
  • Connected SharePoint, Blob Storage, and PostgreSQL, including semantic-model editing and a guided setup for indexing, orchestration, and testing.
  • Shipped Kimberly-Clark’s GenAI hub, including Fuel chat tools that raised engagement by about 30%, plus role-based access and a shared component system.
  • Set up atomic design for the GenAI hub so agent, admin, and analytics screens share one component system.
React.jsTypeScriptFastAPIPythonPostgreSQLAWS
Encora Digital LLC

Sr. React.js & React Native Developer

Encora Digital LLC

October 2022 – July 2025

Led frontend work on AI collaboration tools, customer assistants, commerce planning, and a farmer community app.

  • Led frontend architecture for Vertex Chat-Copilot, a ChatGPT-style collaboration platform with Auth0 across micro-frontends.
  • Built conversational UI with React and Redux Toolkit, reached 95% unit test coverage, and monitored quality with SonarQube.
  • Built NetAIApp, a ChatGPT-style assistant for NetApp that returns charts, tables, Excel files, and reports, cutting manual data retrieval by 60%.
  • Built touch-friendly buying-board UI with react-beautiful-dnd, reducing buying session time by 25% and load time by 40%.
  • Shipped Agri Allies in React Native and Firebase for 5,000+ farmers, with a multilingual ChatGPT chatbot in 5 regional languages.
React.jsReact NativeReduxTypeScriptJestAuth0SonarQubeFirebase
Tata Consultancy Services

Angular & React.js Developer

Tata Consultancy Services

January 2021 – October 2022

Rebuilt Macy’s advertisement and marketing tool from a legacy system into React, Next.js, and Redux.

  • Rebuilt MASPLN with React.js, Next.js, and Redux, following Macy’s style guide and CRA structure.
  • Built tables for thousands of records with filters, sorting, pagination, and bulk actions.
  • Implemented dynamic forms, interactive dashboards, REST APIs, and multi-role authentication, reducing manual effort by about 40%.
  • Cut page load times by 35% with code-splitting and replaced legacy modules, cutting support tickets by 40%.
React.jsNext.jsReduxAngularREST APIs
Green Apex Technolabs

Angular & React.js Developer

Green Apex Technolabs

May 2017 – January 2021

Built product lifecycle, e-learning, and vending-machine admin products.

  • Built FusePLM views for parts, BOMs, documents, and change management in Angular and React, including Kanban workflows that cut setup and training time by 50%.
  • Improved large-dataset performance by 40% with lazy loading and infinite scroll.
  • Built Pedagogy, an e-learning platform with Google APIs for search, video, and analytics, increasing engagement by 30%, plus unit tests and TDD.
  • Built the InstaGo admin panel in Angular 9 for live vending inventory, machine health, and orders, reducing on-site visits by 40% and improving operations by 35%.
AngularReact.jsJavaScriptGoogle APIs
Productivet Systems

Front-End Developer

Productivet Systems

March 2016 – April 2017

Built HRMS and CRM dashboards for employee workflows, leads, and sales reporting.

  • Built HRMS modules for onboarding, leave and attendance, payroll setup, performance reviews, and exit formalities.
  • Added superadmin settings for policy setup, user management, and reports, with REST APIs for live employee data.
  • Built SIGMA360 lead management, sales tracking, custom reports, and role-based dashboards.
AngularJSJavaScriptHTMLCSSREST APIs

Projects

Enterprise AI Search Builder

Enterprise AI Search Builder

August 2025 – Present

React/TypeScript frontend and FastAPI services for an enterprise AI search platform. Covers connector registration for SharePoint, Blob Storage, and PostgreSQL, indexing jobs, multi-agent workflows, and chat over indexed content.

React.jsTypeScriptFastAPIPostgreSQLPython
North America GenAI Hub – Kimberly-Clark

North America GenAI Hub – Kimberly-Clark

August 2025 – Present

Unified GenAI portal for Fuel, Marketing Intelligence, GenFEI, and PowerPack. Added chat history, bookmarks, feedback, Excel/PDF export, guided prompts, role-based access, and an atomic design system.

React.jsTypeScriptGenAIRBACAtomic Design
Vertex Chat-Copilot

Vertex Chat-Copilot

October 2022 – July 2025

Led frontend architecture for an internal AI collaboration platform with ChatGPT-like features, Auth0 across micro-frontends, React and Redux Toolkit, 95% unit test coverage, and SonarQube.

React.jsRedux ToolkitAuth0JestSonarQube
NetAIApp – AI Assistant for NetApp Services

NetAIApp – AI Assistant for NetApp Services

October 2022 – July 2025

A ChatGPT-style AI assistant for NetApp customers to query service data and receive contextual responses. Built dynamic conversational UI, integrated real-time APIs, and enabled output formats like charts, Excel, and downloadable reports to enhance customer support efficiency by 60%.

React.jsJavaScriptAI ToolsChart.jsExcel ExportAPI Integration
Centric Buying Board

Centric Buying Board

October 2022 – July 2025

An e-commerce planning tool with drag-and-drop interfaces for touchscreen devices. Improved session efficiency by 25% using react-beautiful-dnd and reduced app load time by 40% with lazy loading and code-splitting.

React.jsTypeScriptReduxreact-beautiful-dndLazy Loading
Agri Allies – Farmer Community Mobile App

Agri Allies – Farmer Community Mobile App

October 2022 – July 2025

Cross-platform React Native and Firebase app for 5,000+ farmers, with a multilingual ChatGPT chatbot in 5 regional languages and image-based community discussions.

React NativeReact.jsFirebaseChatGPT API
MASPLN – Macy’s Advertisement Tool

MASPLN – Macy’s Advertisement Tool

January 2021 – October 2022

Rebuilt Macy’s legacy ad management system using React.js and Next.js. Added dynamic forms, role-based dashboards, and advanced tables to handle thousands of records efficiently, reducing manual efforts by 40%.

React.jsNext.jsReduxREST APIsMaterial UI
FusePLM – Product Lifecycle Management

FusePLM – Product Lifecycle Management

May 2017 – January 2021

Developed a PLM solution to manage parts, BOMs, and change tracking for manufacturing firms. Created interactive views and implemented Kanban workflows for improved task setup, reducing training time by 50%.

AngularReact.jsJavaScriptKanbanCRUD
Pedagogy – E-learning Management System

Pedagogy – E-learning Management System

May 2017 – January 2021

Built a responsive e-learning platform with real-time video, search, and analytics using Google APIs. Enhanced student-teacher interactions and increased engagement by 30%.

AngularGoogle APIsResponsive DesignUnit Testing
InstaGo – Admin Panel

InstaGo – Admin Panel

May 2017 – January 2021

An Angular-based dashboard for managing automated vending machines. Enabled live tracking, inventory management, and machine health status, reducing on-site visits by 40%.

AngularReal-time MonitoringAdmin DashboardBulk Updates
HRMS & SIGMA360

HRMS & SIGMA360

March 2016 – April 2017

Built major modules for HR and CRM systems using AngularJS. Enabled secure access control, real-time employee data, lead management, and reporting tools to streamline operations.

AngularJSREST APIsHTMLCSSRole-Based Access