Senior Frontend Engineer | React Specialist | Web Application Developer
San Jose,CA
Summary
Highly accomplished Senior Frontend Engineer with a strong focus on React and modern web technologies, backed by over 15 years of comprehensive experience in the high-tech industry. Leveraged foundational expertise gained at Oracle (Database, QA, Dashboard Development) to specialize in building scalable, high-performance frontend applications at prominent organizations including Google DeepMind, Google Brain, and Alphabet’s X. Proven expert in React, TypeScript, JavaScript (ES6+), UI optimization, state management (Redux, Hooks/Context), and frontend architecture, with recent experience in Angular. Delivered impactful tools including a 3D Map Visualizer, a Google Maps-like Map Manager for Robots, and a real-time timeline dashboard (using Google Looker Studio). Seeking a challenging long-term contract (2+ years) or full-time Senior Frontend Developer role where advanced React skills can drive innovation.
Overview
20
20
years of professional experience
Work History
Senior Frontend Engineer
Google DeepMind (via RA Contract)
03.2024 - 03.2025
Engineered Angular components for real-time CRUD functionality on robotic fleet metadata.
Developed real-time timeline dashboard using Google Looker Studio to monitor robot/operator activities, significantly improving operational oversight efficiency.
Refactored complex React applications for enhanced type safety, maintainability, and performance using TypeScript.
Senior Frontend Engineer
Google Brain (via FS Studio)
03.2023 - 03.2024
Contributed to web tools focused on data visualization following the Everyday Robots dissolution, improving data accessibility for research teams.
Designed and implemented reusable UI component libraries, including upgrading Material UI (MUI) to v4.0 to leverage new features, accelerating frontend development timelines.
Provided support for backend development tasks using Firebase and Google Cloud Platform (GCP), optimizing data pipelines to support real-time data rendering requirements.
Application Engineer
Google X, the Moonshot Factory (Everyday Robots) (via Virtusa)
11.2018 - 03.2023
Led the development of core web applications for robot fleet management, including the Map Visualizer (a sophisticated 3D tool built with React, ThreeJS, and TypeScript for inspecting and validating large-scale mapping data) and the Map Manager (a Google Maps-like application for annotating 2D occupancy grid maps).
Spearheaded the migration from a legacy Google Polymer framework to React, establishing a modern, component-based architecture that significantly improved development velocity and application scalability.
Implemented real-time collaborative features for map data updates across multiple concurrent users using WebSocket, including dynamic warning popups and disabling edit functionality to prevent data conflicts.
Engineered significant performance enhancements for large-scale map rendering through strategies such as IndexDB caching, optimizing complex data structures, minimizing unnecessary re-renders, and applying memoization techniques, dramatically reducing typical map load times from approximately 20 minutes down to 1 minute.
Modernized the React codebase by upgrading class-based components to functional components and Hooks, alongside migrating legacy state management from Redux to React Contexts/Hooks, substantially reducing boilerplate and improving maintainability.
Implemented parameterized URLs to allow direct navigation to specific map views and states, eliminating 3–5 manual user steps per session and streamlining workflows.
Applied performance and UX techniques including throttle/debounce for rapid user input and visual progress indicators for asynchronous data fetching operations, increasing perceived performance and user satisfaction.
Developed custom vanilla JavaScript handlers for detailed map interactions (zoom, pan, text manipulation), effectively extending functionality and bypassing limitations within the ThreeJS library.
Oracle
Leveraged 15 years of high-tech experience in database systems, QA, and dashboard development within Oracle’s ecosystem, honing skills in data-driven solutions and system reliability, which can enhance frontend development with robust backend integration and performance optimization.
Expertise in designing data-driven dashboards and reporting tools, combined with SQL and data modeling proficiency, enables the creation of intuitive, performance-focused frontend interfaces that effectively visualize complex business metrics.