A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | GitHub Url | https://github.com/boardguy1024 | |||||||||||||||||||||||
2 | |||||||||||||||||||||||||
3 | パク ギョンソク - スキルシート | ||||||||||||||||||||||||
4 | 自己PR | iOSエンジニアの前では工業デザインやグラフィンクデザインに携わっていたということもあり、 アプリケーションの見やすさ、使い安さに関連するUI、UXを心掛けて開発をしています。 以前はデザインに力を入れているWEB制作会社で複数のアプリ開発をしていた時期はデザイナーさんの複雑でユニークなUIカスタム実装をたくさんしてきました。 最近ではiPhoneとMacBookを新調したこともあり、より良いiOSエンジニアなりたいと毎日コーディングルーティンを作っています。 | |||||||||||||||||||||||
5 | 主なスキル | Swift 5年9ヶ月~ / SwiftUI 1年ほど サンプルの一部をGIF化 https://giphy.com/channel/boardguy1024 C# 1年6ヶ月 ReactJs、Html、Css5 6ヶ月以上 | |||||||||||||||||||||||
6 | 期間 | 契約形態 | 業務内容 | 言語 | アーキテクチャー、ライブラリなど | 備考 | |||||||||||||||||||
7 | 2021/12 ~ 2023/10 (1年11ヶ月) | 業務委託(フリーランス) | アプリの新機能開発・運用・保守(iOS) | - Swift - SwiftUI | - VIPER Architecture - Firebase DataBase - Firebase Storage - Firebase Crashlytics - apollo (GraphQL) | フルリモート | |||||||||||||||||||
8 | |||||||||||||||||||||||||
9 | 【業務概要】 | クラウドファンディングアプリ - 新機能開発や保守 担当 - 新機能はSwiftUIで開発(2022年10月より) - UXやUIの改善点を提案し画面の改修を実装 - 保守やバグの対応 - VIPERのUnitTestを実装(主にPresenter、Interactor) - ピアレビュー | |||||||||||||||||||||||
10 | 2020/7 ~ 2021/11 (1年4ヶ月) | 業務委託(フリーランス) | 新規事業アプリ開発(iOS) | Swift | - Clean Architecture - Swinject - LottieAnimation | フルリモート | |||||||||||||||||||
11 | |||||||||||||||||||||||||
12 | 【業務概要】 | ウォレットアプリ開発 - 既存アプリを一新するプロジェクトに途中で参画 担当 - 既存のソースコードを流用しClean Architectureベースで実装を進めました(サンプルモジュールが用意されていてそれをベースに実装) - 2021年1月にリリース、その後はバグの対応及び新規機能の実装 - Clean ArchitectureからVIPERへ移行をエンジニアみんなで担当し全体の30%ほどまで進行、中断の理由はデグレの発生が多少発生したこと | |||||||||||||||||||||||
13 | 2020/1 ~ 2020/5 (5ヶ月) | 業務委託(フリーランス) | 新規事業アプリ開発(iOS) | Swift RxSwift HTML,CSS | - MVVM Architecture - FirebaseDatabase - FirebaseAuth - FirebaseStorage - Crashlytics - Firebase analytics - LottieAnimation | フルリモート / 常住 (契約期間は2年2ヶ月であり、 左は同じ現場にて参画したプロジェクト期間です) | |||||||||||||||||||
14 | |||||||||||||||||||||||||
15 | 【業務概要】 | 瞑想アプリを新規開発(リリース中) 新規プロジェクト開発 担当 UI実装、FirebaseAuth(AppleWithSignin, Facebook, Twitter, Google), Firebaseデータベース通信処理、ReactJsでWebページ作成など 開発進行中、FirebaseAppDistributionでアプリをクライアント様に提供しテストや改善点などを研究 リリース後、新機能追加や改修対応 | |||||||||||||||||||||||
16 | 2019/9 ~ 2019/12 (4ヶ月) | 業務委託(フリーランス) | アプリの新機能開発・運用・保守(iOS) | Swift RxSwift ReactiveSwift ReactJs HTML,CSS | - MVVM Architecture - FirebaseDatabase - FirebaseAuth - FirebaseStorage - Crashlytics - Firebase analytics - LottieAnimation | ||||||||||||||||||||
17 | |||||||||||||||||||||||||
18 | 【業務概要】 | 瞑想アプリを改修(22年にサービス終了) 他社で制作されたビルド不能かつ多数の不具合持ちのアプリを改修 担当 ビルド可能に修正、バックグランド再生でアプリが強制終了や再生不具合、メモリーリークによる強制終了修正や多数のクラッシュの改修 ReactJSでWebViewを作成し、アプリに反映 新機能追加 | |||||||||||||||||||||||
19 | 2017/9 ~ 2019/4 (1年5ヶ月) | 業務委託(フリーランス) | 新規事業アプリ開発(iOS) | Swift RxSwift | - MVVM Architecture - GoogleMaps - Crashlytics - Firebase analytics | ||||||||||||||||||||
20 | |||||||||||||||||||||||||
21 | 【業務概要】 | 大手チケットエンタメアプリ開発(リリース中) 担当 新規プロジェクト開発に初期から参画 MVVMを元に画面を実装(カスタムアニメーションやカスタムUI、API実装など) リリース後、バグ対応や新機能追加対応 | |||||||||||||||||||||||
22 | 2017/6 ~ 2017/8 (3ヶ月) | 正社員 | 新規事業アプリ開発(iOS) | Swift | - Twitter SDK ( Login ) - Facebook SDK ( Login ) | 社内で開発 | |||||||||||||||||||
23 | |||||||||||||||||||||||||
24 | 【業務概要】 | 著名人の時間を取引するアプリ開発(現在は別サービスになっている) 新規プロジェクト開発に初期から参画 【担当】画面の20%を作成(StoryView + ViewController)、SNSログインロジック実装 | |||||||||||||||||||||||
25 | |||||||||||||||||||||||||
26 | |||||||||||||||||||||||||
27 | |||||||||||||||||||||||||
28 | |||||||||||||||||||||||||
29 | |||||||||||||||||||||||||
30 | |||||||||||||||||||||||||
31 | |||||||||||||||||||||||||
32 | |||||||||||||||||||||||||
33 | |||||||||||||||||||||||||
34 | |||||||||||||||||||||||||
35 | |||||||||||||||||||||||||
36 | |||||||||||||||||||||||||
37 | |||||||||||||||||||||||||
38 | |||||||||||||||||||||||||
39 | |||||||||||||||||||||||||
40 | |||||||||||||||||||||||||
41 | |||||||||||||||||||||||||
42 | |||||||||||||||||||||||||
43 | |||||||||||||||||||||||||
44 | |||||||||||||||||||||||||
45 | |||||||||||||||||||||||||
46 | |||||||||||||||||||||||||
47 | |||||||||||||||||||||||||
48 | |||||||||||||||||||||||||
49 | |||||||||||||||||||||||||
50 | |||||||||||||||||||||||||
51 | |||||||||||||||||||||||||
52 | |||||||||||||||||||||||||
53 | |||||||||||||||||||||||||
54 | |||||||||||||||||||||||||
55 | |||||||||||||||||||||||||
56 | |||||||||||||||||||||||||
57 | |||||||||||||||||||||||||
58 | |||||||||||||||||||||||||
59 | |||||||||||||||||||||||||
60 | |||||||||||||||||||||||||
61 | |||||||||||||||||||||||||
62 | |||||||||||||||||||||||||
63 | |||||||||||||||||||||||||
64 | |||||||||||||||||||||||||
65 | |||||||||||||||||||||||||
66 | |||||||||||||||||||||||||
67 | |||||||||||||||||||||||||
68 | |||||||||||||||||||||||||
69 | |||||||||||||||||||||||||
70 | |||||||||||||||||||||||||
71 | |||||||||||||||||||||||||
72 | |||||||||||||||||||||||||
73 | |||||||||||||||||||||||||
74 | |||||||||||||||||||||||||
75 | |||||||||||||||||||||||||
76 | |||||||||||||||||||||||||
77 | |||||||||||||||||||||||||
78 | |||||||||||||||||||||||||
79 | |||||||||||||||||||||||||
80 | |||||||||||||||||||||||||
81 | |||||||||||||||||||||||||
82 | |||||||||||||||||||||||||
83 | |||||||||||||||||||||||||
84 | |||||||||||||||||||||||||
85 | |||||||||||||||||||||||||
86 | |||||||||||||||||||||||||
87 | |||||||||||||||||||||||||
88 | |||||||||||||||||||||||||
89 | |||||||||||||||||||||||||
90 | |||||||||||||||||||||||||
91 | |||||||||||||||||||||||||
92 | |||||||||||||||||||||||||
93 | |||||||||||||||||||||||||
94 | |||||||||||||||||||||||||
95 | |||||||||||||||||||||||||
96 | |||||||||||||||||||||||||
97 | |||||||||||||||||||||||||
98 | |||||||||||||||||||||||||
99 | |||||||||||||||||||||||||
100 |