Ryo Tanaka

Ryo Tanaka

Senior Frontend Engineer · Tokyo, Japan

About

Frontend engineer with six years of experience building performant, accessible web applications at both early-stage startups and established product companies. Comfortable owning the full frontend stack — from design system tokens to CI pipelines — and equally comfortable pair programming with designers or backend engineers. Particular interest in developer tooling, component API design, and the intersection of UX and perceived performance.

Experience

Senior Frontend Engineer

Strata Labs · Tokyo, Japan (Remote)

2023-04Present

Leading frontend architecture for a real-time analytics platform serving 200k+ monthly active users. Drove the migration from a legacy class-based codebase to React 18 with concurrent features, reducing Time to Interactive by 43%.

  • Architected a component library used across 4 product teams, reducing UI inconsistencies by 80%
  • Introduced end-to-end testing with Playwright, catching 3 critical regressions before production
  • Mentored 2 junior engineers through structured code review and pair programming sessions
  • Collaborated with design to establish a token-based design system integrated with Figma
ReactTypeScriptGraphQLVitePlaywrightDesign Systems

Frontend Developer

Hollow Signal · Osaka, Japan

2021-032023-03

Joined as the second frontend engineer at an early-stage SaaS startup building collaborative project management tooling. Took full ownership of the web client from MVP through Series A launch.

  • Built the initial product from zero to 1,200 paying customers in 14 months
  • Implemented real-time collaborative features using WebSockets and operational transforms
  • Optimized bundle size by 61% through code splitting and tree-shaking improvements
  • Set up CI/CD pipelines with GitHub Actions and automated visual regression tests
ReactNext.jsTailwind CSSZustandNode.jsPostgreSQL

Education

Tokyo Institute of Technology

Bachelor of Engineering, Information and Communications Engineering

2015-042019-03

Focused on software systems and human-computer interaction. Senior thesis explored latency-aware rendering strategies for collaborative web applications — early work that directly informed later professional interests in real-time UX.

Graduated with honors (GPA 3.84 / 4.00). Teaching assistant for the Fundamentals of Web Programming course during the final year.

AlgorithmsComputer NetworksSoftware EngineeringHuman-Computer Interaction