- Name: Akira Fukunaga
- Residence: Tokyo, Japan
- Email: kagemiku
at
gmail.com - LinkedIn: https://www.linkedin.com/in/kagemiku/
- Portfolio: https://kagemiku.dev/
I started iOS application development when I was a high school student, and I have focused on iOS application area for about 10 years. I have not only iOS experiences, but also backend and web frontend experiences. I'm good at both conducting quick PoCs and diving into huge codebases.
- Natural languages: Japanese (native), English (business level)
- Focusing area: iOS, Swift, SwiftUI, Software Architectures
- Other skills: Firebase, Fastlane, Golang, CI/CD, Git, GitHub
- Experienced rolls: Architect, Team Lead, Scrum Master
- Working in a team about news reader foundation
- Conducting several PoCs with a new client architecture developed by me and project structure
- Leading iOS members in the team and facilitating development activities
- Worked on iOS application with Swift/Objective-C and UIKit
- Worked in a team about first-time user experience
- Implemented a new onboarding and introduction flow
- Refactored several features to make it more testable
- Facilitated several team activities like dogfooding session and documentation
- Worked in client architect team
- Maintained iOS project infrastructure, improving build time, updating iOS SDK and Xcode
- Implemented internal libraries like Feature Flag client, Logging client, etc
- Workd on tech experiments about SwiftUI and Combine
- Revamped their iOS application with SwiftUI and Combine framework from scratch
- Led iOS members and collaborated several teams
- Interviewed students and mid-career candidates (with English)
- Worked in a team about new business creation
- Led and implemented new search features related to fashion items
- Conducted several PoCs with PM to confirm feasibility
- Conducted several scrum events and improved team productivity
- Worked in teams about customer experience improvement and new users acquisition
- Led and implemented new flow of registration sequence
- Conducted several scrum events and improved team productivity
- Rearchitectured their iOS app with MVVM architecture and Flux style store
- Worked on overall UI changes for integrating financial functionality (Merpay)
- Rearchtectured whole developer menu functionality
- Conducted PoC about 3D object interactions
- Worked on iOS application with SwiftUI and Combine framework
- The Comopsable Architecture (a.k.a. TCA) was used as basic architecture
- Developed iOS application with Swift and UIKit (App: camo)
- Used PromiseKit framework for asynchorous processing
- Only 2 iOS Engineers attended at that time, and I focued on business logics and UI implementations.
- Worked on data pipeline service implementations (Service Name: Reckoner)
- Implemented backend software by Golang
- Implemented web frontend site by Javascript with React framework
- Integrated several data sources into their data pipeline service
Tokyo Institute of Technology, Tokyo - Japan, Graduated in 2018, Computer Science