• HOME
  • プロフィール

プロフィール

Picture
  • Share!!

フリーランスエンジニアの雄貴です。
私のプロフィールについてお話ししようと思いますが、
この記事では「エンジニアとしての私」についてお話ししようと思います。

何やってる人か?

フリーランスのWebエンジニアとして、お客様のシステム開発を業務委託としてご協力させていただいております。
エンジニア経歴は4年で、主にReactやNext.jsを扱ったSPAシステム開発をメインに活動しております。

他にもReactNativeを扱ったネイティブアプリ開発や、Node.jsを用いたバックエンドAPIの開発業務などの経験もあり、
フロントエンド、バックエンド、ネイティブアプリ開発に精通しております。

また昨今AWSのLambdaを用いたサーバレス構成の案件を多く見られるようになってきたので、個人開発としてAWSをキャッチアップし、業務に活かすよう尽力しております。

現場では開発業務だけでなく、チーム開発の効率化のため、メンバーのフォローや教育なども行ってきました。
フロントエンドのリーダーとして仕様検討タスク進捗管理チームメイキングなどマネジメント経験もあります。
技術力とチーム開発スキルを用いてお客様の利益向上に勤めております。

スキル

フロントエンド

JavaScript TypeScript React Next.js Vue.js Nuxt.js
その他フロントエンドスキル:jest Cypress Storybook
状態管理:Rudux ContextAPI (ReduxLikeな状態管理を得意とする)
コンポーネント設計:AtomicDesign Container/Presentaitional構成
SPA(CSR), SSR, SSG構成のシステム開発経験あり
Swagger(Open API)を用いたスキーマ駆動開発の経験あり

バックエンド

Node.js Express PHP Laravel CakePHP Ruby RubyOnRails
仮想環境:Docker vagrant
DBMS:MySQL
Swagger(Open API)を用いたスキーマ駆動開発の経験あり

ネイティブアプリ

ReactNative Expo
状態管理:Rudux ContextAPI (ReduxLikeな状態管理を得意とする)
コンポーネント設計:AtomicDesign Container/Presentaitional構成

クラウド

AWS (Amplify)

mBaas

Firebase (FirebaseAuthentication Firestore CloudStorage CloudFunctions)

主な参画案件

コンシューマー向けレシピアプリのMVP開発

■スキル
TypeScript ReactNative Expo Firebase (FirebaseAuthentication Firestore CloudStorage CloudFunctions)
■メンバー
「計3名 (エンジニアとして参画)」PM 1名, エンジニア 2名
■内容
新規サービスのMVP開発に参画 (市場検証向けのプロトタイプ開発)
要件定義、基本設計から開発、テスト、デプロイ、運用・保守まで担当
自分がリーダーとなって設計開発を行う
またMVP検証後の実運用サービス開発を目処に入れた、設計を考慮し実施した。

建築業界向けSaaSシステムの新規開発業務

■スキル
TypeScript Nuxt.js Ruby RubyOnRails MySQL Docker Swagger(OpenAPI) AWS(Amplify)
■メンバー
「計11名 (フロントエンドエンジニアのリーダーとして参画)」PM 1名, フロントエンドエンジニア 4名 バックエンドエンジニア 3名 ネイティブアプリエンジニア 2名 デザイナー 1名
■内容
新規サービスの開発案件に参画
要件定義、基本設計から開発、テスト、デプロイ、運用・保守まで担当
チームリーダーとしてフロントチーム内の開発効率向上、さらにバックエンドチーム、PMとのコミュニケーションコストの削減に勤める
UI/UXを考慮したWFを作成し、提案(デザイナーと共同作業)
WF、機能をもとにストア設計、コンポーネント設計を実施
OpenAPIを用いたスキーマ駆動開発をバックエンドと共同で実施

営業支援サービスの新規構築

■スキル
TypeScript Next.js Ruby RubyOnRails MySQL Docker CircleCI Swagger(OpenAPI) AWS(Amplify)
■メンバー
「計9名 (フロントエンドエンジニアとして参画)」PM 2名, フロントエンドエンジニア 2名 バックエンドエンジニア 2名 ネイティブアプリエンジニア 2名 デザイナー 1名
■内容
Next.js+TypeScriptにおけるSSR構成システムの新規開発、テスト、リリース
基本設計から開発、テスト、デプロイ、運用・保守まで担当
トークンを用いた認証周りの開発
OpenAPIを用いたスキーマ駆動開発をバックエンドと共同で実施

最後に

業務委託のエンジニアをご希望でありましたら、ご連絡いただけると幸いです。

Email: yuki.onishi1129@gmail.com

Share!!