Portfolio

🏢 Works

Atimi, Inc.

  • Contributed the app with SwiftUI and The Composable Architecture

Stealth Startup

  • Led iOS app for prototype
    • 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 UIKit with 1 iOS Developer
    • App architecture is MVVM and Redux which is helped by ReSwift
    • Integrated Unity as a library for rich animation and 3D graphics
    • Used Firebase Auth, Cloud Firestore, Remote Config, Firebase Messaging
  • 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.

CINRA, Inc.

  • Managed React Native app with React Hooks and expo
  • Provided the React Navigation
 

justInCase, Inc.

  • Led the full scratch project with Swift and UIKit with 2 members
  • Handle HealthKit and CoreLocation for tracking steps
  • Organized RxSwift study group weekly and advised problems coworkers have.
  • Introduced Coordinator Pattern for navigation
  • Managed the release schedule to drive the team for smooth development
    • Introduced and managed the meeting and agenda weekly
    • Managed the tasks and assigned them to colleagues
‎justInCase - アプリで完結するおトクな保険
‎□ 画面割れ、故障、水濡れ、盗難紛失を補償するスマホの保険! ◆一定期間無事故で保険料が平均30%割引! ◆新品だけでなく、中古スマホやSIMフリースマホも対応! ◆キャリアから格安SIMに引っ越して補償がなくなったときもOK! ◆契約中の機種変ももちろんOK! ◆契約期間は3ヶ月毎の自動更新!更新ごとに修理費用の支払上限額はリセットされます。 ◆独自AIが毎日スマホの安全利用度(安全スコア)をチェック! ◆安全利用度に応じて月々の保険料が割引になって、とってもお得に! □ 毎日の歩数が価値になる「歩くとおトク保険」(あるくとおとく保険) ◆毎日の歩数で保険料が "毎月" 割引される日本初の...

a2network Co., Ltd.

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

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 MVVM 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 UICatalog which helps to view changes easily.
    • There is no need to build the entire app when you make minor modifications.
  • Also used RxSwift for data binding and Realm 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 Firestore for mBaas
  • Used only Swift Package Manager for 3rd party libralies
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 Mac Catalyst
  • Sync text data by using Firestore