technobibi
Menu

Ryusei (Ray) Takiya · technobibi

Applied AI Engineer

I build systems with AI built in that automate business work, and I automate software development itself with AI.

  • Open to roles across Canada — full-time, part-time or contract
  • Relocating to Vancouver, BC in Dec 2026 · Open work permit for 12 months, usable twice, no sponsorship needed

PlacePouch, built and run solo

  • #1Travel, Japan App Store
  • #11All apps, Japan App Store
  • 10,000installs on day one
  • ~30,000installs by Sep 2026

Apps I built and run on my own

iOS & ANDROID01 / 02
PlacePouch’s iOS interface in Japanese, showing location and category filters and three saved cards: a matcha stand, a night aquarium and an autumn beer festival.
PlacePouchSave the places you want to go from social media

AVAILABLE · iPHONE & ANDROID APP

PlacePouch

In Japan: いこストック

Android version released

Save the places you want to go, scattered across social media, all in one place. Turn them into a trip guide for everyone. Revisit them on a map, share, and plan your outings

Save places · Explore on a map · Plan together

PRODUCT IMPACT

1Travel category11Overall App Store ranking

Reached No. 1 in Travel and No. 11 overall on Japan’s App Store. Recorded 10,000 installs on launch day, with approximately 30,000 installs to date.

RANKING SCREENSHOTS

Japan App Store Top Free chart for Travel, showing いこストック (PlacePouch) at #1 above GO at #2
Japan App Store, Top Free, Travel: #1
Japan App Store Top Free chart for all apps, showing いこストック (PlacePouch) at #11, right after Threads
Japan App Store, Top Free, All Apps: #11
iOS & ANDROID02 / 02
Two people using Shopping Rhythm, one says tissues are running out and the other offers to buy them on the way home, holding the recurring items and shopping list screens
Shopping RhythmRecurring items and everyday shopping in one place

AVAILABLE · iPHONE & ANDROID APP

Shopping Rhythm

In Japan: ショッピングリズム

Recurring items, everyday shopping and online orders in one place Share with your family to avoid wasted purchases and forgotten items No tedious stock keeping. It learns how often you buy and reminds you at the right time

Recurring items · Shopping list · Family sharing

PRODUCT IMPACT

153Shopping category

Reached No. 153 in the Shopping category on Japan’s App Store.

RANKING SCREENSHOTS

Japan App Store Top Free chart for Shopping, showing Shopping Rhythm at #153
Japan App Store, Top Free, Shopping: #153

See all apps

How I ship with AI agents

A person writes the issue; AI agents take it all the way to a reviewed pull request.

Issue-driven AI developmentDesign as of August 2026
  1. IssueHuman

    A person writes the requirements, goal, acceptance criteria and what is out of scope.

  2. PlanAI

    The agent reads the issue, designs the feature and tests, and decides the order of work.

  3. BuildAI

    Claude Code writes the tests first, then the code (TDD).

  4. VerifyAI

    Tests, static checks and screen checks run; results are kept as evidence for each acceptance criterion.

  5. ReviewAI

    In a separate session, Claude and Codex review the diff.

  6. Pull request & mergeAI → Human

    The PR is split by risk:

    • New features, migrations and auth → a person reviews and merges
    • Everything else → if the risk classifier finds no problems, it merges automatically (about 35% of PRs)

After merge, GitHub Actions deploys.

  • Agent harnessAgents plan, build, test and review on their own.
  • Safe auto-mergeFixed rules always send new features, migrations and auth changes to human review. Everything else goes through a risk classifier built from static checks and AI review; refactors and minor fixes it clears merge automatically. About 35% of PRs now merge this way, and the time saved goes to reviewing the heavy changes.
  • CI/CD: deploys and migrationsAfter each merge, GitHub Actions deploys and runs migrations automatically. Migrations only ship after human review.
  • Vulnerability fixesAutomated from CVE detection to building and verifying the patch and deploying it to the development environment. It never goes to production automatically: in 2025–26, malicious code kept slipping into official packages, and even an official fix may not be stable yet.
  • Error to fixErrors caught by Sentry become fix pull requests.

Which model for which job

Building and agent runs
Claude Code
Code & security review
Mainly Codex, which is strong at review. When I also ran Grok, Gemini and Sakana Fugu as a check, each raised findings the others missed
Images and video
Gemini

Open source

  • flutter/packages #12998 · Approved by the Flutter team, waiting to be mergedFound and fixed a bug in image_picker_ios where images couldn’t be saved.
  • master-llm · PausedBuilt an evaluation harness that measures accuracy, cloud cost and time for each task, comparing a local LLM against Claude alone. On top of it I designed a router that sends each task to the cheaper model when it can: tasks become embedding vectors, and similar past tasks (kNN) show which model succeeded. Development is paused before the router was built.

More code on GitHub

Experience — from Java backends to AI agents

  1. NowIndependent Software & AI Engineer (contract)

    New systems built around AI agents for clients, plus AI-automated delivery (client names confidential). I also build and run my own apps.

  2. BeforeWeb Engineer

    Web development centered on Java and Go backends, built from the fundamentals.

Highlights

  • Automated ad submissions that used to be done by hand, building a system on the Google Ads API with an AI regulation check built in. It works with separately managed systems for ad generation and for billing and operations; I own the submission automation service. It cut a client’s monthly work from 80 hours to 5 (about 94% less, measured by the client before and after rollout); the client thanked me by name. AWS and GCP are joined with Workload Identity Federation: the ECS task’s IAM role authenticates as a GCP service account to reach the Google Ads API, so no long-lived keys or refresh tokens are stored. I also split YouTube uploading out of the submission system into an independent service with its own infrastructure and database, sharing the uploaded URLs with the submission side through a data integration service
  • Own the whole lifecycle on my own: requirements, design, build, test, release and operations
  • Built an AI-agent system that automates software development and rolled it out to the team: harness and loop design plus AI reviewers automate reviews, tests and deploys, and about 35% of PRs now merge automatically
  • Cloud on AWS and GCP, with infrastructure as code in Terraform
  • Added Google account sign-in (OAuth 2.0 / OpenID Connect) with Amazon Cognito; built Sign in with Apple and Google into several of my own products
  • In my own products, AI features that read text from photos and transcribe speech into shopping-list items (Shopping Rhythm)
  • Led a team of five
  • Worked in a large team of 100+ engineers
  • Maintained a POS system with 3M+ members and hundreds of millions of records a year, integrated via APIs with an e-money system on a separate platform
  • Designed and built from scratch a multi-tenant software package for the public sector

Client names and details are confidential.

Skills

AI & agents

  • Claude Code
  • Codex
  • Multi-model review
  • LLM evaluation

Backend

  • Java
  • Spring
  • Go
  • Python (FastAPI)
  • MySQL

Web & frontend

  • TypeScript
  • React
  • Next.js

Cloud & infrastructure

  • AWS (ECS)
  • GCP
  • Docker
  • Terraform
  • GitHub Actions (CI/CD)

Security & auth

  • OAuth 2.0 / OpenID Connect (Amazon Cognito, Supabase Auth)
  • Workload Identity Federation (AWS ↔ GCP)

Mobile · PlacePouch, Shopping Rhythm

  • Flutter
  • iOS & Android
  • 13-language localization

Backend · PlacePouch

  • Supabase
  • Postgres
  • TypeScript

From Tokyo to Vancouver

I’m Ryusei (Ray) Takiya; technobibi is the handle I build under. My résumé and LinkedIn are available on request. I learned programming from scratch at a programming school, then joined client projects while building my own products. I started as a web engineer; today I build AI agents, automate development workflows and ship my own mobile apps, so I work across a wide range. I’m from Tokyo, relocating to Vancouver in December 2026 and open to roles anywhere in Canada. I also share what I build on X (@techno_bibi).

Now
Preparing Novelco, a reading log app

For recruiters

Work authorization
IEC Working Holiday approved: open work permit for 12 months from December 2026, usable twice. No sponsorship needed to start; once I’ve proven my value, I’d welcome visa support to stay longer.
Start
December 2026
Location
Relocating to Vancouver, BC in December 2026; open to anywhere in Canada. On-site, hybrid or remote.
Employment
Any type: full-time, part-time or contract
Experience
4+ years of professional software engineering
Training
Programming school, 7 months (2022), before starting work
Languages
Japanese (native); English: written work in English on GitHub and Slack is fine; spoken English is elementary and I’m studying (3-month intensive course in the Philippines)
Education
High school diploma; programming school, 7 months (2022)

Email is the fastest way to reach me

contact@techno-bibi.com

I reply in English or Japanese.