visitor@sc5:~$ whoami
Sam Choi Senior Frontend Engineer San Francisco, CA
visitor@sc5:~$ cat about.txt
Senior frontend engineer with 15+ years building production web applications in JavaScript, TypeScript, and React, including eight years across Apple's online store. Ships interfaces on top of ML and LLM systems — owned the frontend for Apple's ML-powered product recommendations and built LLM-driven customer workflows at MODE — and works daily in agentic development tooling, including Playwright MCP servers and spec-driven prompting. Known for raising codebase quality through architecture, testing, performance, and accessibility.
visitor@sc5:~$ cat skills.txt
Core: JavaScript (ES6+), TypeScript, React, Redux, Node.js AI-Assisted Dev: Claude, Playwright MCP servers, spec-driven prompting, playbooks UI & Design Systems: Shared component libraries, Material UI, Tailwind CSS, Sass, WCAG accessibility Testing & Quality: Playwright, Jest, Cypress, code review, technical documentation, TDD Data & APIs: REST/JSON, WebSockets, instrumentation and product analytics, MySQL, MongoDB Build & Infra: Vite, Webpack, Git, Jenkins, Linux/Bash, Splunk
visitor@sc5:~$ cat experience.log
MODE, Inc. — San Mateo, CA Senior Software Engineer (UI) | March 2024 – Aug 2026 - Owned individual projects end to end as one of three engineers driving UI and UX for BizConsole, MODE's flagship product — visualizing live sensor data from construction sites and factories for 24 enterprise customers. - Built charting and geospatial features for the data visualization layer in TypeScript, Vite, Material UI, and Tailwind CSS, rendering large sensor datasets into user-facing dashboards. - Shipped a Google Maps React interface for sensor tracking and status alerting, including a client-side authoring tool for geofences and marker points, with alerts triggered by sensor thresholds or geofence breach. - Stood up an end-to-end testing platform covering both UI and backend API services, then led team-wide adoption using Playwright MCP servers, playbooks, and spec-driven prompts — reaching 85% code coverage. - Formalized an improved release process for a growing engineering team, focused on developer ease of use and eliminating single points of failure. - Ran code reviews, accessibility reviews, and peer mentorship across the frontend team. - Integrated LLM-powered features into customer workflows across Slack, Teams, and Direct, letting operators act on sensor alerts inside the tools they already used. - Instrumented dashboard interactions and used the resulting product data to prioritize feature work and retire unused surfaces. - Worked cross-functionally with Design, Backend, and Product counterparts in Japan, translating ambiguous requirements into shippable technical designs.
Apple Online Store — Sunnyvale, CA Front End UI Engineer [Red Oak Technologies Contract] | March 2020 – September 2023 - Migrated Apple Watch, iPad, and Mac flagship product pages from a legacy stack to React, Redux, TypeScript, Node, and Sass — cutting page weight 30% and improving browser performance 25%. - Owned end-to-end UI for Shop By Availability, an ML-powered product recommendation experience across the Apple Watch, iPhone, and iPad lines: consumed model output for display and instrumented user interactions back to the ML models via API. - Led the Apple Watch product page redesign from wireframes, coordinating 5–7 frontend engineers on a globally distributed cross-functional team. - Contributed reusable components — date pickers, alert banners, navigation elements — to Apple's company-wide component library. - Owned Apple Watch Design Studio and Apple Watch Bands: new UI features, accessibility compliance, and production bug support. - Audited and remediated web accessibility defects across Apple Store domains. - Built Node.js testing and build scripts for CI/CD and non-production pipelines with Jenkins and Splunk. - Maintained shared repositories through code review, documentation, working local demos, and versioned NPM releases.
Williams-Sonoma — San Francisco, CA Front End Engineer [TekSystems Contract] | September 2019 – March 2020 - Built customer-facing Gift Registry and Product Information Page features in TypeScript and React, scaled across six e-commerce domains. - Migrated a legacy Backbone.js codebase to a Vue.js and Node.js stack. - Raised test coverage 30% with Jest and set code quality standards for the frontend team. - Modernized legacy UI components to meet current web accessibility standards. - Presented UI demos to executive leadership.
Apple Online Store — Sunnyvale, CA Front End UI Engineer [TekSystems Contract] | March 2015 – September 2019 - Delivered production frontend features across iPad, Apple Watch, Accessories, Checkout, Refurbished Products, and iPhone Trade-in. - Implemented the initial React, TypeScript, Redux, Node, and Sass stack from wireframes and optimized Webpack builds. - Modernized legacy CanJS components onto an internal ES6 framework and migrated legacy CSS to SCSS. - Improved code quality and test coverage with Jasmine, and reviewed pull requests across shared group repositories.
visitor@sc5:~$ cat earlier_experience.log
One Kings Lane — Software Engineer, San Francisco, CA | 2011 – 2014 Migrated a legacy PHP e-commerce codebase to Ruby on Rails. Built customer referral, loyalty shipping, and promo code redemption features, and maintained the shopping cart and checkout API for the iOS app.
Exygy Web Apps — Web Developer, San Francisco, CA | 2009 – 2011 Built custom WordPress solutions and developed client web applications on the CodeIgniter and CakePHP frameworks.
visitor@sc5:~$ cat education.txt
B.S. Computer Science University of California, Santa Barbara
visitor@sc5:~$ cat contact.txt
location: San Francisco, CA linkedin: linkedin.com/in/samuel-choi-61ab7830 github: github.com/samchoi25