---
title: "Pratik Kataria - Product Engineer in Pune Division | Tal"
description: "Meet Pratik Kataria, 👨‍💻 Senior Frontend/Product Engineer ❙ Frontend-savvy builder ❙ React ⚛️ · React Native · TypeScript · Python based in Pune Division. AI stack includes antigravity, opencode, and claudecode."
image: "https://tal.club/meet/pratik-kataria/share-image"
---

# Pratik Kataria on Tal

## Headline

👨‍💻 Senior Frontend/Product Engineer ❙ Frontend\-savvy builder ❙ React ⚛️ · React Native · TypeScript · Python

## About

On the job, I primarily work on frontend with React, TypeScript, JavaScript, HTML &amp; CSS\. Over the years, I have worked on many React projects across product features, design systems, data\-heavy UIs, accessibility, testing, and production fixes\. I have mostly dealt with things like CSS\-in\-JS, React Testing Library, React Query, GraphQL, Apollo, Zustand, Cypress, Vitest, and TypeScript\. On the side, I keep myself updated with Next\.js, Tailwind CSS, and AI\-assisted development tools\. Primary technologies I'm hands\-on with: 💻 React 💻 JavaScript, TypeScript, HTML &amp; CSS 💻 Testing: React Testing Library, Cypress, Vitest 💻 State/Data: React Query, Apollo, Zustand, GraphQL Secondary technologies I've worked with: 💻 React Native \(mostly side projects / learning\) 💻 WordPress 💻 SQL/PostgreSQL 💻 Ionic 💻 Java \(Core, Spring Boot &amp; Multi\-threading\) 💻 Python Besides this, I used to build apps outside work \- back in college and my early career years \- just to learn and to make something useful: https://play\.google\.com/store/apps/dev?id=8312708476046119513 Background: I am one of those people who works hard and gives their 100%, but due to a lack of natural talent, ends up getting around average from life\. A lack of resources, opportunities, and potential peers has hindered my progress of geekdom, but has also enabled me to keep realistic, one\-lifetime\-doable goals\. I try hard to exceed my potential and readily accept new experiences that bring in new knowledge\. I have always liked being more versatile than specialized\. Objective: To be unique and to make ripples in many areas of my field, but ultimately generate waves as I find “my niche” that suits my persona\.

## Location

Pune Division

## AI stack

antigravity

opencode

claudecode

## Work experience

Product Engineer at Turn\.io, Mar 2026 \- Present · 6 mos, Denver, CO, • Architected the AI Logs/Tracing frontend \- React \+ Phoenix LiveView console for LLM observability: real\-time session tailing UI, multi\-dimensional filter popovers, deep\-linkable inspection drawers, and infinite scroll\. • Led the Unified Apps Catalog frontend from settings sub\-page to main navigation \- catalog cards, About pages, version\-history UI, and URL\-persisted filters wired to LiveView assigns\. • Accelerated the React Flow journey canvas for 100\+ node graphs via virtualized off\-screen nodes, drag\-to\-reorder interactions, and a workspace error boundary \- ending multi\-second freezes and white\-screen crashes\. • Polished an in\-canvas AI journey\-writing assistant to shippable form \- refined streaming SSE response UX, left\-docked panel layout, and added lightweight per\-node card\-reference quick actions\. • Built reusable design\-system components \(PopoverMenuSearch, CascadingMenu\) in HEEx/React, adopted across AI Logs, Inbox, and AI Assistant settings with Storybook documentation\. • Hardened frontend reliability \- stabilised flaky Cypress suites, sharded Vitest CI, and resolved 15\+ stale Apollo cache and React state bugs across canvas, inbox, and templates\.

Senior Frontend Developer at Certa\.ai, Jul 2025 \- Feb 2026 · 8 mos, Saratoga, CA, Senior frontend engineer on a large React monorepo powering enterprise compliance and workflow automation for clients like Grab, GSK, PayPal, and Boeing\. • Led the frontend authentication revamp from Redux/connect\(\) HOCs to React Query \+ Context in a dedicated, fully typed auth package: instant logout, improved Lighthouse scores, and test coverage up from 25% to 80%\+\. • Drove Redux removal across the monorepo in favor of Zustand and React Query, deleting 63\+ files of legacy state code and replacing a 5\-year\-deprecated workflow field with a tested table component\. • Set up the automated accessibility testing pipeline \(Pa11y\) and resolved 50\+ a11y issues, bringing major pages to WCAG 2\.1 AA compliance with continuous monitoring\. • Researched and shipped a working captcha solution \(hCaptcha fallback to reCAPTCHA\) for China/Hong Kong users, with analytics verifying that illegitimate logins were getting blocked\. • Unblocked enterprise clients: platform\-wide translation and language expansion for Grab, typeahead user\-search in mentions for GSK, and standardized date/time formats across platform UI for PayPal\. • Collaborated on shaping the frontend framework direction for the platform, helping synthesize requirements from an abstract idea into structured documentation\. • Partnered with backend to close out a year\-old comms microservice epic, unblocking its path to production\. • Migrated existing tables to a new grouped API interface for the datagrid without regressions, closing a long\-overdue platform ticket\. • Known for root\-causing hard\-to\-reproduce issues: a recurring race condition in radio/checkbox\-heavy Boeing workflows, intermittent CI test failures \(fixed with a long\-term solution\), and a Chromatic/Storybook publish failure that blocked the whole team's access\. • Resolved 30\+ on\-call bugs across 4\+ sprints and conducted 10\+ technical interviews, contributing to hiring decisions\.

SDE2 \- UI at Plivo, Nov 2022 \- Jul 2025 · 2 yrs 9 mos, Bengaluru, Karnataka, India, \- Responsible for development of FE for product features as well as for being the SME in FE across teams\. \- Resolved numerous customer issues with code contributions in Django \(python\) codebase\. \- Improved productivity &amp; UX, owned upgrades, solved security issues, collaborated with multiple stakeholders &amp; debugged \+ resolved obscure issues\. \- Few notable releases: Multi Factor Authentication, ACH, INR Display Formatter and revamped multiple Console pages/components \(login, billing, user settings, account switch, account quick action pop up, recharge limit banner\), emails and PDF design\. \- Other responsibilities included: mentoring juniors, code reviews, leveraging AI tools, on\-call support for incidents, collaborating cross team for dependent feature releases, and contributing to tech road map\. \- Github: https://github\.com/PratikKataria\-plivo

Full Stack Developer \(ENO 3\) at Credit Suisse, Jan 2022 \- Nov 2022 · 11 mos, Hybrid, Worked as a core Frontend developer on multiple React \(v18\+\) projects which followed TDD methodology\. React Testing Library, Mock Service Worker, AG\-Grid, Styled Components, ky, React Query, and React Table were few of the major libraries which I worked with\. I also worked on creating internal NPM library using Vite bundler and on setting up Gitlab pipeline for the same\.

Full Stack Developer \(ENO 2\) at Credit Suisse, Mar 2021 \- Dec 2021 · 10 mos, Pune, Maharashtra, India

Mobile Application Developer at Google Play, Jan 2017 \- Mar 2021 · 4 yrs 3 mos, Pune Division, Self created apps for gaining hands\-on knowledge as well as for serving humanity or bringing ease of life\. NOTE: This doesn't add up to my years of experience\. It's a hobby which I started back in college time\.

## Education

Bachelor’s Degree, Computer Engineering, MIT college of engineering

Information Technology, Fergusson college

[View the original profile](https://tal.club/meet/pratik-kataria)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/pratik-kataria#person",
      "name": "Pratik Kataria",
      "url": "https://tal.club/meet/pratik-kataria",
      "image": "https://tal.club/meet/pratik-kataria/profile-photo.jpg",
      "description": "Meet Pratik Kataria, 👨‍💻 Senior Frontend/Product Engineer ❙ Frontend-savvy builder ❙ React ⚛️ · React Native · TypeScript · Python based in Pune Division. AI stack includes antigravity, opencode, and claudecode.",
      "jobTitle": "Product Engineer",
      "worksFor": {
        "@type": "Organization",
        "name": "Turn.io"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Product Engineer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Pune Division"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "MIT college of engineering"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Fergusson college"
        }
      ],
      "knowsAbout": [
        "antigravity",
        "opencode",
        "claudecode"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/pratik-kataria#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/pratik-kataria#webpage",
      "url": "https://tal.club/meet/pratik-kataria",
      "name": "Pratik Kataria on Tal",
      "description": "Meet Pratik Kataria, 👨‍💻 Senior Frontend/Product Engineer ❙ Frontend-savvy builder ❙ React ⚛️ · React Native · TypeScript · Python based in Pune Division. AI stack includes antigravity, opencode, and claudecode.",
      "dateModified": "2026-08-02T06:30:28.714Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/pratik-kataria#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/pratik-kataria/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/pratik-kataria/profile-photo.jpg",
        "caption": "Pratik Kataria profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
