Portfolio

Hi 👋  I'm Fumiya Yamanaka, a skilled and aspiring iOS developer with over 5 years of experience in the software industry. My focus area for the past few years has been iOS development with UIKit although I've been keeping to acquire skills by creating indie apps with SwiftUI. I'm very ambitious and self-motivated.
More about me → About
 

🍳 Skills

Languages: Swift, JavaScript, TypeScript, Ruby, Python, C#, Java, Rust
Frameworks: UIKit, SwiftUI, The Composable Architecture, React, React Native, Vue, Node.js
Tools: git, Agile, GitHub Actions, Bitrise, Figma,

🏢 Works

Atimi, Inc.

  • Contributed to the release of the finance app with SwiftUI/The Composable Architecture
  • Delivered new features quickly with test-driven development
  • Used Agile methods and collaborated with 20 people such as PMs/Designers/Android.
  • Supported full accessibility features with New APIs from iOS 15

Stealth Startup

  • Built an iOS app for prototype by myself mostly
    • The app is like TikTok, which has features to post Videos and see on the feed, get notifications, and ranking system by a number of count viewed, liked or commented.
    • The app structure is SwiftUI and Firebase
      • The architecture is The Composable Architecture
        • This is Unidirectional architecture like Redux
      • Using Firestore, Storage, Auth, Messaging, DynamicLinks, Functions, RemoteConfig
  • Interviewed iOS developer candidates
    • Asked some basic iOS questions
    • Discussed current project and architecture

Stadium Experiment, Inc.

  • Accomplished iOS development from scratch with with 1 iOS Developer
    • App architecture is and which is helped by ReSwift
    • Integrated for rich animation and 3D graphics
    • Used , , ,
  • Directed to customize auto build and deliver beta system with bitrise
    • Set up automation commands with fastlane
  • Handled to ingenuity of framework to generate multiple apps from 1 source code
  • Collaborated with multiple teams like PM, Design, Unity, Backend, and Android.
‎ZEL-STA(ゼルスタ) | FC町田ゼルビア 公式アプリ
iPhone Screenshots ZEL-STA (ゼルスタ) は、サッカー観戦がもっと楽しくなるFC町田ゼルビア公式の「サポーターズアプリ」です。マッチデーも平日でも仲間と楽しみながら、どこでも共闘しよう! 【!!アップデートされた機能!!】■サッカー観戦に特化した『ボイスチャット機能』スタジアムやオンライン中継で試合を観ながら、最大5人で一緒に楽しむことができます。 ■『サポフィグ』 アイテムを着がえて楽しめる3Dアバター機能です。選手の背番号ユニフォームなど、今後追加される様々なアイテムを入手して自由に着がえて楽しもう。 ■『サポートアクション』ボイスチャットしながらエモート で自分の感情を表現しよう!今後、応援アクションやゴールパフォーマンスも追加されていく予定です。 【基本機能】■チェックイン試合当日にアプリにログインすると、サービス内通貨「サポート」を無料でゲット!スタジアム来場でチェックインすることで、さらにボーナスサポートを獲得しよう! ■サポーティング獲得した「サポート」を「サポートグッズ」に換えて、お気に入りの選手やプレーの一つ一つに対してあなたの「応援」を届けよう! ■ハイライト&チャット試合のハイライトをリアルタイムで更新!コメント機能でみんなと一緒にもっと試合を楽しもう! Version 2.2.2 The developer, Stadium Experiment Inc., indicated that the app's privacy practices may include handling of data as described below. For more information, see the developer's privacy policy.
‎STADIUM CONSADOLE
STADIUM CONSADOLE (スタジアムコンサドーレ)は、サッカー観戦がもっと楽しくなる北海道コンサドーレ札幌の公式の「サポーターズアプリ」です。 【!!アップデートされた機能!!】■サッカー観戦に特化した『ボイスチャット機能』スタジアムやオンライン中継で試合を観ながら、最大5人で一緒に楽しむことができます。 ■『サポフィグ』 アイテムを着がえて楽しめる3Dアバター機能です。選手の背番号ユニフォームなど、今後追加される様々なアイテムを入手して自由に着がえて楽しもう。 ■『サポートアクション』ボイスチャットしながらエモート で自分の感情を表現しよう!今後、応援アクションやゴールパフォーマンスも追加されていく予定です。 【基本機能】■チェックイン試合当日にアプリにログインすると、サービス内通貨「サポート」を無料でゲット!スタジアム来場でチェックインすることで、さらにボーナスサポートを獲得しよう! ■サポーティング獲得した「サポート」を「サポートグッズ」に換えて、お気に入りの選手やプレーの一つ一つに対してあなたの「応援」を届けよう! ■ハイライト&チャット試合のハイライトをリアルタイムで更新!コメント機能でみんなと一緒にもっと試合を楽しもう! Version 2.2.2 The developer, Stadium Experiment Inc., indicated that the app's privacy practices may include handling of data as described below. For more information, see the developer's privacy policy.

a2network Co., Ltd.

  • Released the alert system for the users has limited data usage
    • Created with , ,
    • deployed AWS with testing
    • the users is more than 10k
  • Planed to create the CMS app
    • Designed the UI/UX with
    • Build the app with

eureka, Inc.

  • Contributed to release the renewal app for Taiwan
    • Engaged to full scratch project with Swift completely
    • Used Texture as UI framework for the best performance.
    • The architecture is and store pattern, details is below
  • Managed the project to release for Korea
    • Managed the time schedule like translation and adding features for local regulations.
    • Communicated with localization teams and managed the tasks
  • Created the side app which helps to view changes easily.
    • There is no need to build the entire app when you make minor modifications.
  • Also used for data binding and for local database
 
 

👨‍💻 Personal Projects

aqua

This app helps users to ask questions and answers related to daily life anonymously. At the same time, I wanted to experiment how the new technology we can use. This project is also the final project for the graduation of CICCC(private college in Canada).
 
  • Modularized the app for clear dependencies
  • Introduced for mBaas
  • Used only for 3rd party libralies
aqua
haptaroUpdated Jan 10, 2022
You can take a look at my contributions, Thanks!

MemoNow

I wanted to a normal note taking app. a note app installed default in iPhone can be used by any chance but my use case was just text. It meant I didn’t need markdown styles. So I built the app that enabled to write a text and sync iOS and macOS.
 
  • Created simple note taking app with SwiftUI and Firebase
  • Released to iOS and macOS, thanks to
  • Sync text data by using