riceset
Thiago Komeno

Thiago Komeno米野

Japanese-Brazilian Software Developer

00 / Experience

LY Corporation
Application Development EngineerLY Corporation · Internship
Aug 2026 – Sep 2026Fukuoka

Developing native iOS product features for LINE's Liquid Glass redesign, collaborating daily with engineers and designers.

LINE
LINE

LINE is Japan's leading communication app, with domestic monthly active users surpassing 100 million at the end of 2025.

Sansan
Application Development EngineerSansan · Internship
Aug 2026 – Sep 2026Tokyo

Implementing iOS UI/UX improvements and generative AI features using Apple's Foundation Models framework for Eight.

Eight
Eight

Eight is a business card app with more than 4 million users, offering QR card exchange and digitization for business cards.

BaseMe
Full-Stack Software EngineerBaseMe · Part-time
May 2026 – PresentTokyo

Full-stack software engineer at BaseMe with a focus on retention-driven UX improvements, LLM implementation, and mobile-web parity.

BaseMe
BaseMe

BaseMe is a career support platform in Japan that helps job-seeking students with AI-assisted career planning, applications, and scouting.

MIXI
Application Development EngineerMIXI · Internship
Jan 2026 – Apr 2026Tokyo

Built and optimized iOS features for MIXI's digital album application, working in Swift with an agile product engineering team.

FamilyAlbum
FamilyAlbum

FamilyAlbum is a private family photo and video sharing app that surpassed 30 million users worldwide and supports families across 175 countries and regions.

Google Japan
Google Student AmbassadorGoogle Japan
Aug 2025 – Feb 2026Tokyo

Participated in Google Japan's ambassador program to promote responsible and effective AI use among university students.

Google Student Ambassador Program
Google Student Ambassador Program

A program offered by Google Japan for university students, focused on helping peers learn safe and effective AI use through Gemini, prompting education, and workshops.

01 / Awards

Swift Student Challenge Winner
Swift Student Challenge WinnerApple

Selected in 2026 for an app that impressed and inspired Apple with its creativity, technical skill, and thoughtful design.

MEXT Undergraduate Scholarship
MEXT Undergraduate ScholarshipMinistry of Education of Japan

Scholarship awarded through embassy recommendation, covering full tuition, living expenses, and travel for undergraduate studies in Japan.

02 / Hackathons

OpenAI
Build with OpenAI HackathonOpenAI
Jun 2026Finalist
Tokyo AI
SDGs to Startups HackathonTokyo AI
Jun 20261st Place
Mercari
try! Swift Tokyo HackathonMercari
Apr 2026Winner
Singapore University of Technology and Design
24-Hour Hackathon by 42 AsiaSUTD & 42 Asia
Sep 20242nd Place

03 / Talks

iPlayground Taiwan
如何贏得 Swift Student ChallengeiPlayground Taiwan
Jul 2026Taipei

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.

Ministry of Foreign Affairs of Japan
MEXT Scholarship SpeakerMinistry of Foreign Affairs of Japan
Apr 2026Tokyo

Spoke at a Consulate-General of Japan in São Paulo webinar, sharing my MEXT scholarship experience with prospective students.

이노베이션 아카데미
The 42 Live Radio Show이노베이션 아카데미
Jan 2024Seoul

Joined a cross-campus podcast between Innovation Academy and 42 Tokyo, exchanging perspectives on the 42 Network with Korean students.

Fora da Norma Podcast
Vim na PráticaFora da Norma Podcast
Apr 2023São Paulo

Produced a Brazilian Portuguese tutorial for 42 São Paulo's YouTube channel, teaching beginners how to use Vim from the basics.

04 / Education

Tokyo University of Foreign Studies
Tokyo University of Foreign StudiesB.A. Language and Area Studies
2024 – 2028Tokyo
École 42
École 42Computer Software Engineering
2022 – 2025Paris

05 / Languages

🇧🇷🇧🇷🇵🇹PortugueseL1
🇯🇵JapaneseC2
🇺🇸🇺🇸🇬🇧EnglishC2
🇪🇸SpanishC1
🇹🇼🇹🇼🇨🇳MandarinB1

06 / Articles

Featured·Apple

The Story Behind My Swift Student Challenge Winning Submission

A three-minute SwiftUI journey inspired by my grandfather's diaries, exploring memory, immigration, and the shift from historical to modern Japanese.

internship·Apr 11, 2026

My Internship Experience at MIXI

Lessons from my first iOS internship in Japan, covering team communication, large-codebase navigation, Scrum, and shipping production changes.

swift·Nov 17, 2025

Building a Mandarin Dictionary

How I turned Taiwan's MOE dictionary data into a modern SwiftUI app, from SQLite schema design and asynchronous search to polished interface states.

swift·Feb 25, 2025

NeoMnemo: My Submission for the 2025 Swift Student Challenge

How I designed and built NeoMnemo, a SwiftUI visual-memory app using Image Playground, adaptive layouts, validation, and card animations.

algorithms·Dec 24, 2024

Understanding Binary Insertion Sort

How Binary Insertion Sort combines binary search with insertion sort, with C++ implementation details and a step-by-step example.

algorithms·Dec 22, 2024

Understanding Insertion Sort

A clear explanation of insertion sort, from its C++ implementation and O(n2) complexity to a step-by-step walkthrough of each insertion.

c++·Sep 07, 2024

Understanding Casts in C++

A guide to implicit conversion and C++ casts, including static_cast, dynamic_cast, reinterpret_cast, upcasting, and downcasting.

c++·Aug 15, 2024

Understanding the Orthodox Canonical Class Form

A walkthrough of the constructors, copy behavior, assignment operator, and destructor that define the Orthodox Canonical Class Form in C++.

c++·Apr 18, 2024

Writing Makefile for C++ Projects

A step-by-step guide to writing a C++ Makefile with variables, compiler flags, build rules, cleanup targets, and .PHONY declarations.

c·Feb 17, 2024

Replicating the Print Function in C

A from-scratch C implementation of printf using variadic arguments, format parsing, custom output functions, and basic error handling.

algorithms·Feb 17, 2024

The Dining Philosophers Problem

A detailed C implementation of the Dining Philosophers problem, covering mutexes, threads, fork assignment, timing, supervision, and shutdown.

bit-manipulation·Feb 05, 2024

The XOR Swap

A mathematical and practical explanation of swapping two values with XOR, without allocating a temporary variable.

linux·Aug 12, 2022

Understanding Signals in Linux

A concise introduction to Linux process IDs and signals, including how to send signals and handle them safely in C.

vim·Feb 06, 2022

Introduction to Vim

A practical guide to Vim's modes, movement, editing commands, search, macros, marks, tabs, and other essentials for working efficiently.

c·Jun 09, 2021

Introduction to Pointers in C

An introduction to C pointers through memory addresses, the address-of operator, dereferencing, and a small practical example.

1 / 4
07 / AboutTokyo, Japan
Thiago Komeno outside a Tokyo bookstore

I like building things that feel native.

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.

I work mainly on iOS. Lately, I’ve been exploring on-device AI and the ways software can connect people across languages.

© 2026 riceset