Professional Journey

Experience

My professional journey and the impact I've made across different domains

May 2023 — December 2025

AI-driven Senior Software Engineer

OpenBet

Led modernization of an AI-powered, real-time, multi-brand sports betting platform powering Tier-1 operators, delivering highly resilient, low-latency user experiences at massive scale in a regulated production environment.

Key Achievements

Led modernization of a real-time, AI-powered sports betting platform serving Tier-1 operators, including rebuilding core frontend systems for scale, performance, and reliability
Rebuilt live betting experiences supporting 1M+ concurrent users during major sporting events, delivering sub-second odds updates and resilient real-time state under extreme load
Designed scalable frontend architectures enabling multi-brand theming, allowing a single platform to power multiple Tier-1 operators with minimal code duplication
Scaled and evolved a large monorepo architecture supporting multiple applications, shared libraries, and tooling, improving reuse and reducing cross-team integration friction
Owned and maintained a component-driven design system with Storybook, aligning design, product, and engineering while accelerating feature delivery and UI consistency
Implemented comprehensive frontend testing strategies across unit, integration, and end-to-end layers, significantly increasing confidence in mission-critical betting flows
Built and evolved robust CI/CD pipelines enabling fast, repeatable, and compliant deployments within a highly regulated production environment
Partnered closely with backend, trading, and platform teams to define API contracts, real-time event schemas, and state models, ensuring frontend resilience and correctness
Leveraged AI-assisted development workflows to accelerate feature development, refactoring, and test generation while maintaining high code quality and review standards

Technologies & Skills

ReactNext.jsTypeScriptZustandTanStack QueryStorybookTailwind CSSDesign SystemsSemantic Design TokensLLMsText-to-SQLRAGWebSocketsSSEOpenAILangChainAG GridD3.jsApache EChartsSVGNxESLintGitHub ActionsDockerAWS ECSAWS CloudFrontAWS S3AWS ALBSentryJestReact Testing LibraryPlaywrightCypressRBACJWTOAuth 2.0ClerkMicrosoft Entra
November 2020 — May 2023

Senior Frontend Engineer

Postmates (Uber)

Led frontend development for real-time robotics telemetry, fleet monitoring, and control systems supporting large-scale autonomous operations.

Key Achievements

Owned design and delivery of real-time robot telemetry and control interfaces with consistently low-latency performance under high-frequency data streams
Designed and implemented scalable, map-driven fleet monitoring experiences supporting thousands of autonomous robots in real time
Led frontend performance engineering for streaming dashboards, reducing unnecessary re-renders and improving UI responsiveness
Delivered cross-platform mobile applications for field operators with offline-first support for low-bandwidth environments
Partnered closely with robotics, backend, and product teams to translate complex operational workflows into intuitive user experiences
Established controlled feature rollout and experimentation practices for mission-critical interfaces
Developed frontend-integrated serverless workflows supporting robotics data processing and control logic

Technologies & Skills

ReactTypeScriptReduxWebSocketsSocket.IOMapbox GL JSWebGLSpatial ClusteringReact NativeOffline-first PatternsLaunchDarklyGraphQLAWS LambdaAWS CDKREST APIsCI/CDJestPlaywrightCypress
April 2018 — November 2020

Software Engineer

Meta

Owned end-to-end delivery of high-traffic consumer product surfaces at Meta, building scalable React + GraphQL experiences, improving performance and reliability, and shipping safely via staged rollouts and experimentation.

Key Achievements

Owned end-to-end delivery of a high-traffic product surface, building new UI flows in React (Relay/GraphQL) and partnering with backend teams to define schemas, contracts, and rollout plans for reliable launches at scale
Improved feed-like page responsiveness by reducing re-renders, optimizing data fetching/caching, and tuning critical rendering paths (profiling, code-splitting, pagination) to improve perceived performance under heavy traffic
Built and maintained backend services and APIs supporting feature delivery, implementing business logic and reliability hardening (PHP/Hack + GraphQL, async jobs/queues, caching) to handle peak traffic safely
Raised quality and release confidence by adding automated tests and observability (unit/integration coverage, logging/metrics, dashboards/alerts), enabling faster iteration with fewer regressions
Shipped changes using feature flags, staged rollouts, and A/B experiments, reducing launch risk and improving decision-making through measurable outcomes

Technologies & Skills

ReactRelayGraphQLTypeScriptJavaScriptPerformance ProfilingCode SplittingPaginationPHPHackAsync Jobs / QueuesCachingFeature FlagsA/B TestingLogging & MetricsDashboards & Alerts
October 2015 — April 2018

Software Engineer

Airbnb

Built and modernized user-facing web and mobile experiences at Airbnb, migrating legacy Rails views to React, shipping React Native features across iOS/Android, and contributing to early Node.js service adoption alongside a Rails monolith.

Key Achievements

Modernized web UI by migrating legacy Rails/ERB views to a React-based frontend, collaborating on SSR patterns and performance improvements for key pages
Built and shipped cross-platform mobile features in React Native for iOS and Android, integrating REST APIs and ensuring consistent behavior across devices
Contributed to Node.js services that replaced portions of the Rails monolith, implementing API endpoints and data serialization to support server-rendered React pages
Integrated components from Airbnb’s Design Language System (DLS) and delivered pixel-perfect UI implementations in React and React Native in close partnership with design
Added Lottie animations and interaction polish to improve UX quality while maintaining performance, accessibility, and maintainable component patterns

Technologies & Skills

ReactReact NativeJavaScriptRuby on RailsERBNode.jsServer-Side RenderingREST APIsDesign SystemsAirbnb DLSLottieiOSAndroid
10+
Years Experience
50+
Projects Delivered
90%
Client Satisfaction