Takeru Chuganji

Software Engineer at 自営業

Kurashiki, 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

👤
Senior
🎓
Top School
Takeru Chuganji is a seasoned software engineer with 11 years of experience building and scaling mobile and backend systems, currently based in Kurashiki, Japan. He progressed to Staff and Principal roles at Mercari, where he led large engineering efforts—including a company-wide React Native rewrite that improved app store ratings, reduced binary size, and tripled team efficiency while preserving a 99.99% crash-free rate. Deeply experienced across Swift, Kotlin, Objective-C, Go and TypeScript, he’s delivered end-to-end solutions from architecture and networking to CI/CD and release automation. An active open-source contributor, he has improved build and release workflows in high-profile projects like fastlane and enhanced dependency management in Carthage. He pairs hands-on engineering with technical leadership—mentoring teams, driving roadmaps, and establishing automated release cycles. Less obvious: he blends a design-oriented education with pragmatic backend expertise, enabling thoughtful product-driven engineering decisions.
code11 years of coding experience
job8 years of employment as a software developer
bookDesign, Art and Information Design, Design, Art and Information Design at 九州大学
languagesJapanese, English
github-logo-circle

Github Skills (16)

package-manager-tool10
git10
swift10
automation10
automations10
package-manager10
fastlane10
cicd10
cocoa10
ruby10
carthage9
testing9
android9
ios9
mobile8

Programming languages (11)

TypeScriptJavaShellC++JavaScriptGoObjective-CSwift

Github contributions (5)

github-logo-circle
Carthage/Carthage

Jan 2018 - Sep 2019

A simple, decentralized dependency manager for Cocoa
Role in this project:
userBackend Developer
Contributions:28 commits, 7 PRs, 61 comments in 1 year 8 months
Contributions summary:Takeru primarily focused on modifying core functionalities related to dependency management within the Carthage project. They made changes to the `Project.swift` file to add a function for removing unused files, and modified `Outdated.swift` to show the outdated versions of dependencies. Additional changes were made to how the project handles dependencies and build options, showing a clear understanding of the project's architecture. These contributions suggest a focus on improving the core features and maintainability of the dependency management system.
cocoapodspodfilepackage-managerdecentralizedswift
fastlane/fastlane

Apr 2017 - Feb 2020

🚀 The easiest way to automate building and releasing your iOS and Android apps
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:13 commits, 13 PRs, 25 comments in 2 years 10 months
Contributions summary:Takeru's commits primarily focus on improving the build and release process of the `fastlane` project. They modified existing actions, such as `push_git_tags` and `upload_symbols_to_crashlytics`, to enhance functionality and address bugs. Their contributions included adding options, correcting existing code, and improving test coverage, especially around edge cases. Several commits addressed specific issues related to file paths, versioning, and thread management, indicating a focus on robust automation.
fastlaneandroid-appsappsdeploymentreact-native
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