
My projects often begin with something close to me: a family story, a language I’m learning, or a tool I kept wishing existed. From there, I build experiences that feel natural to both the platform and the person using them.家族の話や学んでいる言語、普段「こんなツールがあったらいいな」と思うことなど、身近なところからアイデアが生まれることが多いです。そこから、プラットフォームらしさを大切にしながら、使いやすいものをつくっています。我的作品常常從身邊的事開始:家人的故事、正在學的語言,或是一個一直希望有人做出來的工具。從這些想法出發,我希望做出符合平台使用習慣、也讓人用起來自然順手的東西。Meus projetos costumam nascer de coisas próximas de mim: uma história da minha família, um idioma que estou aprendendo ou alguma ferramenta que eu queria que existisse. A partir daí, tento criar algo que faça sentido tanto para a plataforma quanto para quem vai usar.
I work mainly on iOS. Lately, I’ve been exploring on-device AI and the ways software can connect people across languages.主にiOSアプリを開発しています。最近はオンデバイスAIや、言葉の壁を越えて人と人をつなぐソフトウェアにも取り組んでいます。我主要做 iOS 開發。最近也在探索裝置端 AI,以及如何透過軟體,讓說不同語言的人更容易交流。Desenvolvo principalmente para iOS. Ultimamente, tenho explorado IA que roda no próprio aparelho e como o software pode aproximar pessoas que falam idiomas diferentes.
Aug – Sep 20262026年8月〜9月2026 年 8–9 月ago – set 2026Fukuoka福岡福岡Fukuoka
LY CorporationLINEヤフーLY CorporationLY CorporationInternshipインターン實習Estágio
Updated LINE’s sticker and emoji screens in UIKit for the Liquid Glass redesign and fixed iOS 26 layout issues in settings, aligning on styling with designers in English and Japanese. Also prototyped migrating the currency-history footer from UIKit to SwiftUI.LINEのスタンプ・絵文字画面をLiquid Glassに合わせてUIKitで改修しました。iOS 26で崩れていた設定画面のレイアウトも修正し、デザインは、日本語と英語でデザイナーと相談しながら調整しました。また、コイン履歴のフッターをUIKitからSwiftUIに移すプロトタイプも作りました。我用 UIKit 配合 Liquid Glass 的新設計,更新 LINE 的貼圖和表情貼畫面,也修正了 iOS 26 上設定頁面的排版問題。過程中用日文和英文跟設計師討論視覺細節。另外也做了一個原型,嘗試把代幣紀錄頁面的底部從 UIKit 改成 SwiftUI。Atualizei as telas de stickers e emojis do LINE em UIKit para o novo visual Liquid Glass e corrigi problemas de layout nas configurações do iOS 26. Conversei com designers em inglês e japonês para acertar os detalhes visuais. Também criei um protótipo para migrar o rodapé do histórico de moedas de UIKit para SwiftUI.
Write-up記事文章ArtigoSix Weeks Building at LINEAug – Sep 20262026年8月〜9月2026 年 8–9 月ago – set 2026Tokyo東京東京Tóquio
SansanInternshipインターン實習Estágio
Built a proof of concept for on-device Japanese contact search with Apple’s Foundation Models and MeCab, matching natural-language queries to names and companies. Also reworked Eight’s TipKit Premium reminders and expanded its Premium landing page, writing the specs for both.AppleのFoundation ModelsとMeCabを使い、端末上で動く日本語の名刺検索を試作しました。自然な文章を入力すると、名前や会社名を探せる仕組みです。また、EightのTipKitを使ったPremiumの案内を見直し、Premiumの紹介ページも拡充しました。この2件は仕様書の作成から担当しました。我用 Apple 的 Foundation Models 和 MeCab 做了日文名片搜尋的概念驗證,讓使用者能用自然語句搜尋姓名和公司,整個過程都在裝置上完成。我也重新設計了 Eight 透過 TipKit 顯示的 Premium 方案提醒,並擴充 Premium 方案的介紹頁面。這兩項工作的規格書也由我撰寫。Desenvolvi uma prova de conceito de busca de cartões de visita em japonês que roda no próprio aparelho, usando o Foundation Models da Apple e o MeCab para encontrar nomes e empresas a partir de frases em linguagem natural. Também reformulei os lembretes do plano premium do Eight, feitos com TipKit, e ampliei a landing page do plano premium, cuidando das especificações de ambos.
Write-up記事文章ArtigoWhat I Built at SansanMay 2026 – Now2026年5月〜現在2026 年 5 月至今mai 2026 – atualTokyo東京東京Tóquio
BaseMePart-timeアルバイト兼職Meio Período
Built features for BaseMe’s AI career chat, such as using your notes as context and stopping a reply, and redesigned how company recommendations appear. Also added profile view counts to help students get noticed by recruiters.BaseMeのAIキャリアチャットに、メモの内容を回答に反映する機能や、回答を途中で止める機能を追加しました。おすすめ企業の表示方法も見直しました。また、学生が自分のプロフィールへの反応を確認できるよう、閲覧数を表示する機能も追加しました。我為 BaseMe 的 AI 職涯聊天加入了幾項功能,讓 AI 能參考使用者的筆記回答,也能隨時停止生成回覆。我還重新設計了推薦企業的呈現方式,並加入個人檔案的瀏覽次數,幫助學生更容易被招募人員看見。Desenvolvi recursos para o chat de carreira com IA da BaseMe, como respostas que usam as anotações do usuário como contexto e a opção de interromper uma resposta. Também redesenhei a forma como as empresas recomendadas aparecem e adicionei um contador de visualizações ao perfil para ajudar estudantes a chamar a atenção de recrutadores.
Jan – Apr 20262026年1月〜4月2026 年 1–4 月jan – abr 2026Tokyo東京東京Tóquio
MIXIInternshipインターン實習Estágio
Added country-based access controls to an AI feature in FamilyAlbum that recognizes family members and suggests photos for albums, keeping it to legally approved regions with cached location checks covered by Swift Testing. Also replaced PanModal with native iOS sheets for iOS 26.「家族アルバム みてね」で、家族を認識してアルバム用の写真を提案するAI機能に、国ごとの利用制限を追加しました。法律上、提供できる地域だけで使えるようにし、キャッシュを使った地域判定はSwift Testingでテストしました。また、iOS 26に合わせてPanModalを標準のシートに置き換えました。在 FamilyAlbum,我為一項能辨識家人、推薦相簿照片的 AI 功能加入了國家/地區使用限制,確保只有法規允許的地區能使用。我也用 Swift Testing 測試透過快取的位置資訊判斷所在地區的邏輯,並因應 iOS 26,把 PanModal 換成 iOS 原生的 sheet。No FamilyAlbum, implementei restrições por país em um recurso de IA que reconhece familiares e sugere fotos para álbuns, permitindo seu uso apenas onde a legislação autoriza. Usei Swift Testing para testar as verificações de localização armazenadas em cache. Também substituí o PanModal pelas sheets nativas do iOS 26.
Write-up記事文章ArtigoMy Internship Experience at MIXI2025 – 20262025年〜2026年2025–2026 年2025 – 2026Tokyo東京東京Tóquio
Google Japan
Part of the program’s first cohort, sharing everyday AI use cases with more than 1,000 followers. Helped fellow university students learn to use AI safely and effectively.Google 学生アンバサダーの第1期生として、日常でのAIの使い方を1,000人以上のフォロワーに紹介しました。また、大学生がAIを安全に、うまく活用できるようサポートしました。我是 Google 學生大使計畫的第一屆成員,向超過 1,000 位追蹤者分享日常生活中的 AI 用法,也協助其他大學生學會安全、有效地使用 AI。Fiz parte da primeira turma de embaixadores estudantis do Google, compartilhando formas de usar IA no dia a dia com mais de 1.000 seguidores. Também ajudei outros universitários a usar IA com segurança e de forma prática.
20262026年2026 年2026
Apple
Selected for an app that impressed and inspired Apple with its creativity, technical skill, and thoughtful design.アイデアの独自性や技術力、細部までこだわったデザインが評価され、受賞しました。我的作品在創意、技術實作和設計細節上獲得 Apple 肯定,並在 Swift Student Challenge 中得獎。Fui premiado por um app que chamou a atenção da Apple pela criatividade, qualidade técnica e cuidado com o design.
20232023年2023 年2023
Ministry of Education of Japan文部科学省日本文部科學省Ministério da Educação do Japão
Awarded through embassy recommendation, covering full tuition, living expenses, and travel for undergraduate studies in Japan.2023年、大使館推薦の国費留学生として来日しました。2023 年透過日本大使館推薦,獲得 MEXT 大學部獎學金,並赴日留學。Recebi a bolsa MEXT por recomendação da embaixada, com cobertura integral das taxas universitárias, auxílio mensal para viver no Japão e passagens aéreas.
Jun 20262026年6月2026 年 6 月jun 2026Tokyo東京東京Tóquio
OpenAIFinalistファイナリスト入圍決賽Finalista
Jun 20262026年6月2026 年 6 月jun 2026Tokyo東京東京Tóquio
Tokyo AI1st Place優勝第一名1º lugar
Apr 20262026年4月2026 年 4 月abr 2026Tokyo東京東京Tóquio
MercariメルカリMercariMercariWinner受賞得獎Vencedor
Sep 20242024年9月2024 年 9 月set 2024Seoulソウル首爾Seul
SUTD & 42 Asia2nd Place準優勝第二名2º lugar
Jul 20262026年7月2026 年 7 月jul 2026Taipei台北台北Taipé
iPlayground Taiwan
A talk on turning a personal story into a winning Swift Playground, covering how to find an idea only you could build, grow SwiftUI skills under real project constraints, and use attention to detail to raise a submission from good to winning.自分の経験をもとにSwift Playgroundをつくり、受賞するまでの過程を紹介しました。自分ならではのアイデアの見つけ方や、制約のある中でSwiftUIのスキルを磨く方法、細部まで工夫して作品の完成度を高めることについて話しました。我分享了如何把自己的故事做成得獎的 Swift Playground,也談到怎麼找到自己獨特的題材、在專案限制下磨練 SwiftUI,以及如何透過細節提升作品的完成度,讓作品更有機會得獎。Compartilhei como transformei uma história pessoal em um Swift Playground premiado. Falei sobre encontrar uma ideia própria, aprimorar minhas habilidades em SwiftUI mesmo com as limitações de um projeto real e cuidar dos detalhes que fizeram diferença no resultado.
Watch the talk on YouTubeYouTubeで講演を見る在 YouTube 看演講Assistir à palestra no YouTubeCovered by the LY Corporation Tech BlogLINEヤフーのTech Blogで紹介LY Corporation 技術部落格的介紹文章Destaque no Tech Blog da LY CorporationApr 20262026年4月2026 年 4 月abr 2026Tokyo東京東京Tóquio
Ministry of Foreign Affairs of Japan外務省日本外務省Ministério das Relações Exteriores do Japão
Spoke at a Consulate-General of Japan in São Paulo webinar, sharing my MEXT scholarship experience with prospective students.在サンパウロ日本国総領事館のウェビナーで、国費留学を考えている学生に自分の経験を話しました。我在日本駐聖保羅總領事館舉辦的線上講座中,向考慮申請 MEXT 獎學金的學生分享自己的留學經驗。Participei de um webinar do Consulado-Geral do Japão em São Paulo para contar minha experiência com a bolsa MEXT a estudantes interessados em estudar no Japão.
Watch the webinar on YouTubeYouTubeでウェビナーを見る在 YouTube 看講座Assistir ao webinar no YouTubeJan 20242024年1月2024 年 1 月jan 2024Seoulソウル首爾Seul
이노베이션 아카데미
Joined a cross-campus podcast between Innovation Academy and 42 Tokyo, exchanging perspectives on the 42 Network with Korean students.Innovation Academyと42 Tokyoの合同ポッドキャストに出演し、韓国の学生と42 Networkについて話しました。我參加了 Innovation Academy 和 42 Tokyo 合作的 Podcast,和韓國學生聊了彼此對 42 Network 的看法。Participei de um podcast entre a Innovation Academy e a 42 Tokyo, em que conversei com estudantes coreanos sobre a 42 Network.
Apr 20232023年4月2023 年 4 月abr 2023São Pauloサンパウロ聖保羅São Paulo
Fora da Norma Podcast
Produced a Brazilian Portuguese tutorial for 42 São Paulo’s YouTube channel, teaching beginners how to use Vim from the basics.42 São PauloのYouTubeチャンネル向けに、初心者でもVimの基本を学べるポルトガル語の動画を作りました。我為 42 São Paulo 的 YouTube 頻道做了一支巴西葡萄牙語的 Vim 入門影片,帶初學者從零開始學習。Produzi um vídeo em português brasileiro para o canal da 42 São Paulo no YouTube, ensinando Vim do zero.
Watch the tutorial on YouTubeYouTubeで解説動画を見る在 YouTube 看教學影片Assistir ao tutorial no YouTube2024 – 20282024年〜2028年2024–2028 年2024 – 2028Tokyo東京東京Tóquio
B.A. Language and Area Studies言語・地域研究(学士課程)語言與區域研究(學士)Bacharelado em Estudos de Línguas e Regiões
2022 – 20252022年〜2025年2022–2025 年2022 – 2025Tokyo東京東京Tóquio
Computer Software Engineeringソフトウェアエンジニアリング軟體工程Engenharia de Software