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