Jatin Tiwari

Email: mail@jatintiwari.com | Phone: +91-7675807450 | Website: www.jatintiwari.com

Senior Software Engineer with 11+ years of experience leading frontend architecture and high-scale applications across Google, ServiceNow, Amazon, Atlassian, and Flipkart. Expert in JavaScript, TypeScript, React, React Native, and distributed systems.

WORK EXPERIENCE

Senior Software Engineer - Google

March 2025 - Present

AI Data and Engines

  • Architected dataset lineage frameworks for large-scale pre-training, ensuring all data utilized in Gemini models strictly adheres to global AI Act guidelines and safety protocols.
  • Collaborated cross-functionally with Google DeepMind to engineer infrastructure for dataset registration and automated compliance auditing, streamlining the path from raw data to model ingestion.
  • Developed a mission-critical internal platform that enables researchers to trace provenance and perform automated remediation of datasets, preventing non-compliant data from entering the training pipeline.

Senior Staff Software Engineer - ServiceNow

August 2024 - March 2025

Application Platform

  • Revamped ServiceNow e-commerce store (https://store.servicenow.com) using React, optimizing SEO, UX, and Core Web Vitals to boost conversions and decrease bounce rates.
  • Drove substantial improvements in system efficiency by optimizing slow database queries, which reduced average response time by approximately 60%.
  • Led frontend performance audits and resolved critical information discovery issues, significantly decreasing related support ticket volumes.

Frontend Engineer II - Amazon

July 2022 - August 2024

Fire TV Devices (Stealth Mode)

  • Served as sole frontend engineer, providing technical leadership and mentoring cross-functional teams in JavaScript and modern frontend practices.
  • Led end-to-end development of a React Native TV application using Amazon's Vega Script; architected Network and Onboarding apps with shared reusable core modules.
  • Introduced MVVM design pattern for maintainability, and implemented proxy patterns enabling seamless compatibility between Kepler Script and Vanilla React Native.
  • Developed custom turbomodules offloading heavy tasks from JavaScript thread, delivering critical performance optimization for memory-constrained TV devices (1GB RAM).
  • Implemented proxy patterns for common libraries, enabling seamless compatibility between Kepler Script and Vanilla React Native, enhancing code flexibility and reusability.
  • Developed monotonic timers to prevent time synchronization issues while executing deferred functions in JavaScript.

Internal Tools & Optimization (YATO)

  • Developed YATO (Yet Another Tool for Optimization) consolidating on-call handovers, team cost implications, ticket trends, and S3/ECS utilization across AWS accounts into a single dashboard.
  • Optimized on-call handover workflows across 47 engineering teams.

Software Development Engineer II - Atlassian

December 2021 - July 2022

Atlassian Help

  • Built an Atlassian initiative from scratch: an interface connecting help providers and seekers. Owned GraphQL implementation using Relay.
  • Mentored a summer intern for 6 months, guiding the implementation of visual diffing for E2E test cases, evolving from a Hackday project.

Frontend Engineer II - Flipkart

April 2018 - November 2021

Ease of Order Discovery & CX

  • Completely revamped the My Orders module to add Search, Filters, and recommendations.
  • Delivered a 15% increase in click-throughs from My Orders to Order Details, with total search interaction events exceeding 10 Million in the first month post-launch.
  • Introduced nudges to assist users during reason-based cancellations, achieving ~25% user retention and action on orders instead of cancellation.
  • Completed migration from order-level item grouping to unit/item level for My Orders and Order Details Page for Desktop.
  • Migrated web apps to use Brotli compression, reducing over-the-network payload transfer size by ~20%.
  • Created internal automation chatbots integrating JIRA, GitHub, and Jenkins.

Automated Regression & Sanity Testing

  • Automated regression and sanity testing for Android, iOS, and Mobile Web apps using Appium with a single shared codebase, authoring ~1,200 test cases.
  • Onboarded QA engineers and removed manual verification processes, reducing turnaround time from 2 hours to a few minutes.
  • Set up VM infrastructure and execution dashboards to execute test cases on the fly with single-click triggers.
  • Created multiple Puppeteer automation tools for User interaction events (simulating GA/Omniture events) and Visual GUI verification (comparing baseline screenshots against post-deployment UI).

Self-Serve CX & Customer Engagement

  • Added capability to change order address and add alternate phone numbers, contributing to 15% fewer order cancellations.
  • Developed Order in-transit widget for native Android (React Native), iOS (AsyncDisplayKit), and Mobile Web homepages, driving ~15% increase in customer awareness and self-serve effectiveness.
  • Developed consoles for monitoring customer experience agent status.
  • Converted single-tenant Smart Assist app to multi-tenant architecture and extended support to Myntra, trimming annual expenses by over $750K (6 Cr INR).
  • Developed return and refund flows on flipkart.com, accelerating adoption for fast refund methods (NEFT and EGV).
  • Introduced Pull to Refresh in webview pages across Native and Mobile Web apps, reducing order-status support tickets by 6%.
  • Standardized React components across platforms, enabling 2gud.com client components to replicate and reuse Flipkart components.
  • Developed a tool to mimic user app state (My Orders, Order Details, Help Centre) using account IDs, reducing customer support query resolution time.
  • Optimized Jenkins Groovy build scripts and precompiled dependencies with custom Docker images to reduce deployment man-hours.
  • Developed client-side flows for delivery slot rescheduling, address modifications, and callback scheduling within user-preferred timeframes.

Senior Software Engineer - Furlenco

October 2015 - April 2018

  • Responsible for developing and maintaining the company's core e-commerce portal (www.furlenco.com) utilizing React and modern JavaScript.

Junior Programmer Analyst - Lexnimble Solutions

July 2014 - October 2015

  • Designed and developed full-duplex chat mechanisms using Spring WebSockets, SockJS, and STOMP.
  • Developed and maintained law practice management platform (www.simplelaw.com).

SKILLS

  • Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3, SASS
  • Frontend & Mobile: React, React Native, Next.js, AngularJS, Relay, Material Design, Bootstrap
  • Web Services & APIs: REST, GraphQL, WebSockets, Service Workers, Core Web Vitals
  • Build & Automation: Webpack, Rollup, Appium, Puppeteer, Docker, Jenkins, Git
  • Backend & Runtime: Node.js, Express.js

EDUCATION

B.E. - Electronics and Communication Engineering (ECE), Chitkara University, HP | 2009 - 2013