Skip to content
View masatonaut's full-sized avatar

Block or report masatonaut

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
masatonaut/README.md

Masato Ito

Software and AI engineer building reliable backend and ML systems.

MSCS student at the University of Southern California and Graduate Researcher at the USC Information Sciences Institute (ISI), in Jonathan May's group, working on language-model evaluation and multi-agent reasoning. Before USC, about four years of software engineering across backend, data, cloud, and AI systems — including technical lead on production LLM systems for three enterprise client projects.

Based in Los Angeles. Looking for Summer 2027 software engineering and AI/ML engineering internships.


Research — USC ISI

English → Japanese translation evaluation. Building evaluation pipelines that combine COMET-QE, pairwise LLM judges, seeded A/B randomization, and blind human evaluation, so that quality comparisons are reproducible instead of anecdotal.

Multi-agent social reasoning. Self-training for language agents using social deduction and negotiation games.

Publication. Co-author of Enhancing AMR Parsing with Group Relative Policy Optimization, XLLM Workshop @ ACL 2025. My contribution: dataset construction and evaluation.

Engineering

Backend services, data pipelines, and cloud infrastructure, plus applied LLM work — retrieval (RAG), evaluation harnesses, and the unglamorous part of making model output measurable and reproducible.

Python · TypeScript · FastAPI · Next.js · React · PostgreSQL / Supabase · LLM evaluation · RAG · Vercel

Selected work

amr-summarizer-prototype — detects factual errors in AI-generated summaries by parsing both the source article and the summary into AMR graphs and aligning them, using a SMATCH++-style graph matcher with Sentence-BERT sentence selection. FastAPI · amrlib · Penman · NetworkX · React, with a pytest suite. Research prototype behind my BSc thesis.

Shipped

Closed-source products I designed and built end to end (Next.js, Supabase, Stripe): KASHITE (lending tracker) · YOMU (document Q&A with citations) · Phrasely (English writing feedback). More at kyren.app.

Elsewhere

kyren.app · LinkedIn

Away from the keyboard: PADI Master Scuba Diver and Rescue Diver, 60 logged dives.

Popular repositories Loading

  1. Kintone_Dojo_3 Kintone_Dojo_3 Public archive

    HTML 1

  2. plugin-samples plugin-samples Public archive

    Forked from kintone-samples/plugin-samples

    CSS

  3. Python-test Python-test Public archive

    Manage Python code.

    Jupyter Notebook

  4. forkify-course-video forkify-course-video Public archive

    JavaScript

  5. 100DaysOfCode 100DaysOfCode Public archive

    Python-100-Days-of-Code

    CSS

  6. Book-Rental-Service Book-Rental-Service Public archive

    Project with Laravel.

    PHP