Rui Kowase

Software Engineer

Tokyo, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rui Kowase is a Tokyo-based software engineer with nine years of experience specializing in Android mobile development and code quality improvements. He spent five years at Yahoo! JAPAN and has a Computer Science degree from Tokyo University of Science. Rui contributes to well-known community projects like the DroidKaigi conference apps, focusing on UI/UX fixes, feature additions, and careful refactoring to improve maintainability. His work shows a strong emphasis on clean code practices—replacing redundant patterns, optimizing data flows, and adding tests to stabilize screens. Colleagues describe him as a pragmatic engineer who balances shipping features with long-term code health. Outside work, he gravitates toward community-driven Android projects where incremental improvements deliver visible user impact.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Tokyo University of Science
stackoverflow-logo

Stackoverflow

Stats
11reputation
3kreached
1answer
1question
github-logo-circle

Github Skills (12)

kotlin10
android-application10
refactoring10
android-app10
android-apps10
android10
testing9
ui-design9
ux-design9
data-management8
android-studio7
flutter6

Programming languages (4)

JavaSwiftDartKotlin

Github contributions (5)

github-logo-circle
The Official Conference App for DroidKaigi 2018 Tokyo
Role in this project:
userMobile Developer (Android)
Contributions:116 commits, 37 PRs, 20 pushes in 29 days
Contributions summary:Rui contributed to the DroidKaigi 2018 conference app by addressing several UI/UX issues and implementing new features. They fixed back button behaviors in topic and session detail screens, replaced explicit parameters with 'it' in ViewModels, mappers, and repositories for code optimization. Also added staff activity and fragment including associated data and dependencies for displaying conference staff information, and incorporated code refactoring for better data management.
androiddroidkaigikotliniosflutter
The Official Conference App for DroidKaigi 2022
Role in this project:
userMobile Developer (Android)
Contributions:13 commits, 11 PRs in 4 days
Contributions summary:Rui primarily focused on refactoring the DroidKaigi 2022 conference app's codebase. Their contributions involved optimizing code by replacing `mapIndexed` with list generators, removing unused variables, and removing redundant code. Furthermore, the user added test cases for the AboutScreenRobot and optimized imports. These changes indicate a focus on code cleanliness, efficiency, and testing within the Android application.
kotlin-multiplatformandroiddroidkaigiandroid-appkotlin
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rui Kowase - Software Engineer