Skip to content
View watura's full-sized avatar

Organizations

@swift-script

Block or report watura

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
watura/README.md

基本情報

  • 氏名: watura(西本 航)
  • 居住地: 東京都

職務要約

iOSエンジニアとして10年以上の開発経験を有しSwiftを中心としたモバイルアプリ開発に従事しています。設計から実装テストリリースまで一貫して対応しSwiftUIやMVVMを用いたアーキテクチャ設計の経験があります。既存コードのリファクタリングや技術的負債の解消にも取り組んでいます。CI/CDの構築やリリースプロセスの自動化を通じて開発効率の改善を行ってきました。Flutterやバックエンド開発インフラ運用の経験も有しています。

登壇

技術スキルを活かせる経験・知識・スキル

言語

  • Swift
  • Ruby
  • JavaScript
  • Go
  • Java
  • Dart

モバイル

  • iOS(SwiftUI UIKit)
  • Flutter
  • Android(Kotlin 一部)

バックエンド

  • Ruby on Rails
  • PHP(CakePHP)
  • Go
  • Python

インフラ・その他

  • AWS
  • Firebase
  • GraphQL
  • CI/CD(GitHub Actions Bitrise Fastlane)

職務経歴

note株式会社

在籍期間: 2022年04月 〜 現在
雇用形態: 正社員

iOSアプリ開発 / 小説サービスアプリ開発

  • SwiftUIを用いた新規アプリ開発
  • MVVMを中心としたアーキテクチャ設計と実装
  • RouterやUsecase層を含む構成設計
  • Web版仕様を基にしたアプリ開発および調整
  • 技術選定設計実装QAリリース対応
  • NavigationをURLベースで管理する設計
  • 読み上げ機能などの実装
  • Android開発への一部参画

iOSアプリ開発(既存サービス)

  • 新機能の実装および既存機能の改善
  • Objective-CからSwiftへの移行
  • CombineからAsync/Awaitへの移行
  • SwiftUI導入および技術検証
  • MagicPodによるテスト運用

開発プロセス改善

  • GitHub ActionsによるCI/CD構築とリリース自動化
  • App Store Connect操作の自動化
  • Swift Package Managerへの移行
  • LintやFormatの自動化
  • ターゲット分割によるコードベース整理

WillBooster株式会社

在籍期間: 2019年11月 〜 2022年03月
雇用形態: 正社員

フルスタックエンジニア / リーダー

  • モバイルアプリWebバックエンドを含む受託開発のリード
  • 複数案件の並行対応
  • サーバー構築および運用

主なプロジェクト

  • iPad向け黒板アプリ開発
    • Apple Pencil入力の座標データと音声の同期処理
    • 録画編集分割結合機能の実装
    • 描画処理の最適化
  • 行動変容支援ソフトウェア開発
    • RailsによるWebサービス開発
    • Flutterアプリ開発およびReact Nativeからの移行
  • Flutterアプリ開発
    • WebView中心の構成
    • Firebase連携および通知機能
    • WebRTCやカメラ機能対応

株式会社Zaim

在籍期間: 2015年04月 〜 2019年11月
雇用形態: 正社員

インフラエンジニア

  • AWS環境の設計構築運用
  • RDSからAuroraへの移行
  • BigQueryによる分析基盤構築
  • ネットワーク設計およびセキュリティ対応
  • Metabaseによる可視化環境整備

iOSエンジニア

  • TitaniumからSwiftへの移行プロジェクトを担当
  • アーキテクチャ設計および実装
  • MVVM構成およびReactiveCocoaの活用
  • CI/CD環境構築(Bitrise Fastlane)
  • テストデプロイリリースの自動化

学歴

  • 立命館大学大学院 情報理工学研究科 修了(2015年3月)

Popular repositories Loading

  1. ShimaneManyuSugoroku ShimaneManyuSugoroku Public

    This game which had made in Ruby Camp 2009 by Group 3

    Ruby 2

  2. TwittAR TwittAR Public

    TwittAR from RubyCamp2010

    Ruby 2

  3. easySlideView easySlideView Public

    Objective-C 2

  4. MyPort MyPort Public

    my PortFiles

    C 1

  5. Eve2hatena Eve2hatena Public

    send evernote's note by e-mail

    Ruby 1

  6. EverMail EverMail Public

    1