YD

I’m a senior software engineer with 9+ years of experience building TypeScript and React applications, Node.js services, and data-intensive platforms.

About

I’m a senior software engineer with 9+ years of experience building TypeScript and React applications, Node.js services, and data-intensive platforms. I’ve worked across advertising analytics, cloud infrastructure, and AI-driven products, with a strong focus on event ingestion, asynchronous processing, and production reliability.

I enjoy owning complex features end to end—improving monorepo architecture, testing practices, and performance—while collaborating with distributed, English-speaking teams. Most recently, I helped build an AI wellness app with streaming voice workflows and background processing, and earlier I led full-stack and data engineering work for GPU provisioning and usage analytics.

  • 9 years' experience
  • Joined November 2026

Languages

  • EnglishAdvanced
  • JapaneseFluent

Industry experience

  • Software & Internet
  • Computers & Electronics
  • Media & Entertainment
  • Gaming
  • Financial Services

Work experience· 4 roles

Founding Full-Stack Engineer · HootieLifeApr 2024 – Present · 2 yrs 8 mos

Architected a TypeScript monorepo using pnpm workspaces to share API contracts and validation across React/Next.js and Node.js services. Integrated Grok-powered conversational features with real-time voice workflows using WebSockets and Python inference adapters to handle streaming responses, partial transcripts, interruptions, and session state. Designed Redis and BullMQ background processing for transcription, conversation enrichment, and asynchronous AI tasks with retry policies, job-state tracking, and safeguards against duplicate execution. Implemented prompt security and encrypted conversation storage using AWS KMS and PostgreSQL with scoped access controls and audit-friendly workflows for sensitive interactions. Built Jest unit tests, React component tests, and Playwright end-to-end coverage for voice sessions, authentication, and streaming failure modes, with regression checks in GitHub Actions. Improved reliability with request tracing, worker health checks, and backpressure c

Senior Software Engineer · Neural InternetFeb 2022 – Jan 2024 · 2 yrs

Led development of a React + TypeScript management console for GPU availability, provisioning, utilization tracking, and billing connected to Node.js backend APIs. Designed Go-based provisioning workers using PostgreSQL reservation records and idempotent operations to improve recovery from failed allocation requests while preventing duplicate resource assignments. Built Python ETL workers that transform GPU utilization and infrastructure events into ClickHouse analytical tables for usage histories, consumption reporting, and billing reconciliation. Optimized ClickHouse queries using partitioning, ordering keys, and materialized aggregates, reducing median dashboard query latency by ~35% across representative monthly reports. Implemented Redis-backed asynchronous processing and WebSocket status updates for provisioning operations to avoid repeated polling. Maintained Docker/Kubernetes/Terraform workflows and GitHub Actions CI/CD, adding integration checks, rollout health validation, and

Software Engineer · BetCloudFeb 2020 – Jan 2022 · 2 yrs

Developed React + TypeScript interfaces and a reusable Storybook component library, improving UI development efficiency and onboarding by ~12%. Established shared frontend patterns for forms, navigation, tables, and visualization controls to reduce duplicated implementations and improve consistency. Built Node.js API endpoints and PostgreSQL-backed data retrieval for filtered dashboards, consolidating repeated requests and improving responsiveness of data-heavy screens. Added Jest snapshot tests, screenshot regression checks, and browser-based end-to-end scenarios to catch component regressions before release. Implemented WebSocket-driven status displays with reconnect handling and client-side state synchronization to make live operational information more reliable during intermittent network connectivity.

Junior Web Developer · T/DG (The Digital Group Inc.)Mar 2017 – Nov 2019 · 2 yrs 9 mos

Education

Bachelor of Science, Computer Science · National University of Singapore2016

Hire Yusuke Doi today

Post a job and invite Yusuke, or contact them directly. No hidden commission.

Post a job