iOSエンジニア転職ポートフォリオ
Swift・SwiftUIを用いて、ユーザーの行動や生活を支援するプロダクトの開発に携わりたいと考えています。
ITサポート・業務改善に約8年間携わった後、フリーランスとしてメディア運営とWebサイト構築支援を経験しました。現在はiOSアプリ開発を学び、個人開発した「Re:Mind ランダムリマインダー」をApp Storeで公開しています。
現在の希望
| 項目 | 内容 |
|---|---|
| 希望職種 | iOSアプリ開発エンジニア |
| 技術領域 | Swift・SwiftUI |
| 雇用形態 | 正社員 |
| 勤務地 | 東京都内を中心に検討。埼玉県から通勤可能 |
| 関心領域 | 生産性向上、業務改善、ヘルスケア、生活支援 |
詳細は希望する仕事・条件にまとめています。
制作物
Re:Mind ランダムリマインダー
日常の忙しさの中で忘れがちな言葉や考えを、ランダムな通知によって思い出すためのiOSアプリです。
自分自身の課題を起点に、企画、要件整理、UI設計、技術選定、実装、テスト、審査対応、App Store公開までを一人で行いました。
主な実装内容:
-
SwiftUIによる画面構築と状態管理
-
SwiftData・CloudKitによるデータ永続化と端末間同期
-
iOSの上限を考慮したローカル通知の予約処理
-
Protocolによる外部依存の抽象化
-
Swift Testing・XCTestによるテスト
-
Xcode Cloudによるビルドとテスト
強み
課題を発見し、実際に使える仕組みへ変える
既存の手順をそのまま受け入れず、利用者や現場の負担を観察し、必要な技術を調べ、運用可能な状態まで実装してきました。
- 専任担当者が毎日ほぼ一日を費やしていた定型申請業務をRPAで自動化
- 複数拠点のIT資産管理の一部をExcelからMicrosoft Accessへ移行
- 属人化した業務手順をMarkdownで文書化し、Gitによる変更履歴管理を導入
- 全国約20拠点向け映像配信システムの構成検討、導入、運用整備を担当
ユーザーの課題を整理する
メディア運営とWebサイト構築支援では、ユーザーの検索意図や悩みを分析し、複雑な情報の構造化、導線設計、改善を行ってきました。
この経験を、ユーザーの要望をそのまま実装するのではなく、背景にある課題を整理してプロダクトへ反映するために生かしたいと考えています。
詳細な実績はアピールポイントをご覧ください。
現在地
iOSアプリ開発の実務経験はありませんが、ドキュメントを調査しながら、SwiftUIアプリの設計・実装・テスト・公開までを一通り進められる段階です。
今後は、チーム開発、コードレビュー、Swift Concurrencyを含む非同期処理、長期運用を前提とした設計について、実務を通じて理解と経験を深めたいと考えています。
技術ごとの経験はスキルセットにまとめています。