About
I'm a software engineer and M.S. student at The University of Osaka. I like taking a vague problem, breaking it into parts I can measure, and shipping something that works — whether that is a research system, a backend service, or an app on Google Play.
Background
I studied physical education at National Taiwan University of Sport and then worked as a youth football coach and referee.
Watching AlphaGo and early GPT-3 demos convinced me that software and AI would shape the decades ahead, so I changed fields. I moved to Japan in 2020, studied at a Japanese language school, and entered the School of Engineering Science at The University of Osaka in 2022.
Getting in took more than effort. After a first year without clear progress, I sat real entrance exams to see the gap, rebuilt my study plan subject by subject, and focused on my weak areas. That habit — measure first, then change the method — still shapes how I work.
Today I'm a graduate student in the Yamaguchi Lab (mobile computing and urban digital twins), researching fast simulation of light pollution from Urban Air Mobility. Outside research I build and publish Android apps under the Forger Wise name.
What I want to do
I want to work as a software engineer with backend systems at the core — APIs, data, and cloud infrastructure — and connect AI/ML to features that users can actually feel.
Next, I want to learn how large systems are run in production — quality and operations, design decisions made as a team, and understanding what users and customers really need. I'm based in Osaka and plan to build my career in Japan.
Skills
Grouped by area. Each skill links to the project or role where I used it.
Languages
- PythonUAM researchPKSHAStanbyH&KBattlesnake AI
- C++UAM research
- DartWiser LockerFoodList
- SQLWiser LockerStanby
- TypeScript / JavaScript
- C · Java (coursework)
- Algorithms & data structures (~500 LeetCode problems)
AI / Machine Learning
- PyTorchUAM researchBattlesnake AI
- 3D-CNN / MLP surrogate modelsUAM research
- Reinforcement learning (PPO / A2C, self-play)Battlesnake AI
- NumPy · pandasUAM research
- Unreal Engine 5 simulationUAM research
- LLM API integrationPKSHA
Mobile / Frontend
- FlutterWiser LockerFoodList
- Android release on Google PlayWiser LockerFoodList
- Nuxt (API integration)Stanby
- React
- HTML / CSS
AI Development Tools
Used for investigation, design discussion, implementation, debugging, code review, and refactoring. I read and test every generated change before adopting it.
- OpenAI Codex
- Claude
- ChatGPT
- Gemini