My practical experience as a programmer primarily involves developing web applications using Java and jQuery. I have utilized frameworks such as Struts and Spring Boot for Java development. Beyond system development, staying updated with the latest technologies, including ChatGPT, and continually striving to enhance engineering skills are integral to my approach. Thorough self-checks on the programs I create before seeking reviews from supervisors or team members ensure high quality.
Currently, working as a game planner and participating in the night game course at HAL Tokyo, I have experience developing side-scrolling games and action games for the Nintendo Switch. Having worked on two games from design to completion, my passion lies in pursuing a career in the game industry. Since childhood, the captivating world of games has inspired me, driving my desire to align this passion with my profession. Additionally, leveraging the latest technologies in game development and embracing technical challenges are areas of keen interest. For example, during game development, I am researching the potential of using AI and machine learning to enhance status and balance adjustments. Understanding the importance of collaboration and teamwork in game development, I find it highly rewarding to collaborate with QA teams and programmers to improve game quality. My goal is to create innovative and inspiring projects with other planning team members.
The enthusiasm and dedication I bring to my work make my job fulfilling. Regardless of the industry, I am determined to utilize my abilities and work positively.
Regarding Research
At school, I collected data from MOBA games and used machine learning to predict game outcomes. Studying various machine learning models to improve the accuracy of game result predictions has been a key focus. My master's thesis centered on identifying random factors influencing MOBA game outcomes and introducing a Mixed-Effect Regression model for higher prediction accuracy. Proposing data preprocessing methods that accounted for data randomness and interactions was a significant aspect of my research. Despite facing various challenges, the journey has been immensely satisfying, enriching my knowledge. Applying machine learning knowledge to the gaming industry is a long-standing dream of mine. The primary machine learning models I use include Random Forest, implemented with Python.
Recognizing the importance of machine learning and AI technologies both personally and for companies, I engage in daily study to ensure that my knowledge and skills contribute to my growth and the growth of the company.
Python and C
Javascript
Database Management Software
Analytical Skills
Linux Environments
Multitasking Abilities
Software Quality Assurance
Decision-Making
Software Testing and Validation
Teamwork and Collaboration
Testing and debugging
SQL Database
Python Scripting
Chinese language localization
English language localization
Japanese language localization
JLPT N1