Yusuke Kita

IOS Engineer at Freelance

Chiyoda, 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
Yusuke Kita is an iOS engineer with 11 years of experience building consumer apps, developer tools, and backend services, currently freelancing from Chiyoda, Japan. A Swift enthusiast and frequent open-source contributor, he has worked on high-profile projects like RxSwift and SwiftSyntax/swift-format, contributing both features and robust test suites. He has led engineering teams at Mercari and Merpay, balancing hands-on Swift frontend work with backend services in Go and Dart and running community meetups and workshops around the Swift compiler. Comfortable across mobile, backend, and DevEx/DevOps tooling, he particularly enjoys developer-facing tooling and Protobuf networking integrations. Seeking a fast-paced organization, he pairs product-minded engineering with a track record of launching and maintaining production systems and open-source libraries.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Graduate School of Ritsumeikan University
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Ritsumeikan University
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

Stats
136reputation
11kreached
4answers
0questions
github-logo-circle

Github Skills (29)

unit-testing10
healthkit10
rxswift10
ios10
api-design10
testing10
ui-design10
rxcocoa10
networking10
xctest10
uid10
front-end-development10
swift10
reactive-programming10
syntax-highlighting10

Programming languages (7)

C++GoObjective-CSwiftRubyKotlinDart

Github contributions (5)

github-logo-circle
Paging view controller with customizable menu in Swift
Role in this project:
userFront-end Developer
Contributions:17 releases, 656 commits, 286 PRs in 1 year 9 months
Contributions summary:Yusuke's commits primarily focus on the initial setup and implementation of a basic user interface for a paging menu controller in Swift. The commits include the creation of a basic application structure, with the `AppDelegate`, `ViewController`, and initial test files for the UI components. The user's work lays the foundation for a paging view controller and demonstrates an understanding of basic UI elements in Swift.
controllermenupagingrefreshcustomizable
ishkawa/APIKit

Nov 2015 - Dec 2016

Type-safe networking abstraction layer that associates request type with response type.
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs in 1 year 1 month
Contributions summary:Yusuke focused on enhancing the `apikit` library, a type-safe networking abstraction layer. They implemented data parsers, specifically for Protobuf, including adding `ProtobufDataParser` and related test cases. Additionally, the user added `ProtobufBodyParameters` to serialize Protobuf objects for HTTP requests and optimized the code by utilizing the `~=` operator for `CountableRange` checks.
networkingtype-safeabstraction-layerrequestalamofire
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
Yusuke Kita - IOS Engineer at Freelance