Hello, I'm Tommy

I'm a UC Santa Cruz Computer Science graduate who likes building things — from full-stack web apps with Next.js, TypeScript, and Supabase to hands-on work with humanoid robots at 1X, where I collect data and test new software alongside the engineering team.

Outside of tech, I enjoy photography and design — check out my gallery.

Tommy Toy

Skills

Languages
TypeScriptJavaScriptPythonC++CSQL
Frameworks & Platforms
ReactNext.jsNode.jsExpressReact NativeExpoVue.jsTailwind CSSSupabaseFirebase
Tools
GitJestStorybookD3.jsFigmaJira
Robotics & AI
TeleoperationData AnnotationRobot TestingQuality Assurance

Projects

Property Manager dashboard with sample data

Private, local-first desktop app for landlords

Sep 2026 – Present Personal project

  • Replaces a spreadsheets-and-folders workflow with one app for properties, tenants, leases, rent, maintenance, and documents
  • Keeps all data on the user’s computer with no cloud account, plus backup and restore
  • Imports and exports Excel workbooks, and receives documents from a phone over home Wi-Fi via QR code
  • Built for and in daily use by a real property manager on Windows
TauriRustReactTypeScriptSQLiteTailwind CSS
StrikeStack arsenal page

StrikeStack (Live site)

Bowling arsenal manager

Apr 2026 – Present Personal project

  • Lets bowlers organize their bags, track equipment, and record scores and performance stats
  • Recommends bowling balls with a custom AI suggestion engine
  • Equipment catalog powered by bowwwl.com data, used with permission
Next.jsTypeScriptSupabaseTailwind CSSshadcn/uiGeminiVitest
Link2Me profile page

Link2Me (Live site)

Link-in-bio profiles with dynamic QR codes

Mar 2026 – Present Personal project

  • Users build a customizable profile with their links, bio, and appearance
  • Generates dynamic QR codes that redirect to the user’s profile
  • Admin dashboard tracks daily, unique, and total profile views
Next.jsTypeScriptSupabaseTailwind CSSdnd-kit
Slots of Flavor welcome page

Slots of Flavor (Live site)

Random restaurant picker

Sep 2024 – Present Personal project

  • Spins a slot-machine reel through nearby open restaurants filtered by location, craving, distance, and price
  • Migrated restaurant search from the Yelp API to the Google Places API and redesigned the app mobile-first
  • Email and Google sign-in with Firebase Auth; liked and disliked spots saved in Cloud Firestore
  • Reached 50+ active users
Next.jsTypeScriptTailwind CSSFirebaseGoogle Places API
Recipe Helper app

Recipe Helper (Live site)

Recipes from photos of your ingredients

Apr 2024 LA Hacks 2024

  • Generates recipes from ingredient photos using the Gemini API
  • Hackathon build used React, Material UI, and Firebase
  • Later rebuilt in Next.js and deployed live
ReactNext.jsGemini APIFirebaseMaterial UI
Detective Dollar app screens

Detective Dollar (Code)

Mobile expense tracker

Oct 2023 – Dec 2023 Team project

  • Cross-platform iOS and Android expense tracker built with Expo
  • Stores expenses locally with SQLite
  • Visualizes spending habits with react-native-gifted-charts
React NativeExpoSQLitegifted-charts

Experience

Robotics & AI

1X logo

Data Collection Operator

1X

Apr 2026 – Present San Carlos, California

  • Teleoperate humanoid robots in household environments to collect training data for robot autonomy
  • Test new robot OS builds, reporting regressions and behavior issues to engineering
  • Execute test plans with engineers and document results to improve robot performance
  • Perform segmentation, annotation, and quality assurance on collected data
Labelbox logo

Robotics Operator

Labelbox

Dec 2025 – Mar 2026 San Francisco, California

  • Teleoperated and monitored robotic systems to defined specifications, safety regulations, and quality standards
  • Maintained detailed operational logs and tracked system performance
  • Reported anomalies to engineering teams and provided insights for troubleshooting and process improvements
T & I – AI Coaching & Consulting logo

Co-Founder & AI Educator

T & I – AI Coaching & Consulting

Jul 2025 – Jan 2026 San Mateo, California

  • Co-founded a coaching practice helping older adults adopt AI tools in their everyday lives
  • Created beginner-friendly guides and interactive demos introducing chatbots and generative AI platforms
  • Led one-on-one coaching sessions to integrate AI into clients’ daily routines and workflows

Software Engineering

Uniba Inc. logo

Web Development Intern

Uniba Inc.

Jul 2024 – Aug 2024 Tokyo, Japan

  • Migrated the company website from EJS to Next.js, achieving 30% faster initial load times
  • Transformed Holaspirit API data into the interactive D3.js circle-packing chart that visualizes the company’s team and role structure on uniba.jp
  • Customized and integrated Pages CMS and built out much of the site’s CMS-driven content, boosting the team’s content management efficiency by 50%
  • Contributed to the CI pipeline and added front-end testing with Jest and Storybook
Next.jsD3.jsPages CMSJestStorybook

Software Engineering Intern

UCSC Police Department

Jan 2024 – Jun 2024 Santa Cruz, California

  • Built an inventory management system with advanced search capabilities
  • Implemented RESTful API endpoints with Express, Node.js, and OpenAPI to manage inventory operations
  • Automated history tracking for auditing and integrated RFID scanners into a location-based dashboard
  • Gathered feedback from end users and iterated on designs in Figma
Demo of the inventory item view
ReactMaterial-UIExpressNode.jsOpenAPIFigmaRFID

Other

Administrative Assistant

E & F Financial Services, Inc.

Jun 2022 – Nov 2025 San Mateo, California

  • Coordinated meetings and schedules and facilitated communication across teams
  • Reorganized filing systems and cleared outdated records to improve data accuracy, compliance, and retrieval

Contact Me

Feel free to get in touch with me through the form below.