Software Engineer / Engineering Manager
PharmaX株式会社(2022/07-現在) 正社員
新規事業のフロントエンドのリードエンジニアや、スクラムマスターとしてスクラム開発の主導を実施。
2023年よりEMとして開発生産性の向上や採用・評価などの組織づくりに関わるようになりました。
PharmaX株式会社(2021/06-2022/06) 業務委託
慢性的な体の不調について薬剤師にLINEで相談できるオンライン型薬局サービスを提供。
元々はアプリケーションエンジニアとして参画しましたが、データエンジニアとして全社データ分析基盤の開発・データの民主化の啓蒙を担当しました。
• 全社データ分析基盤の開発: エンジニアとしてdbt×BigQueryを用いたデータ分析基盤を企画・設計・開発 • 薬剤師向けにデータの民主化の啓蒙: 薬剤師がSQLを書けるようになるために基盤の整備・勉強の企画/運営
株式会社セルフケアテクノロジーズ(2020/05-2021/05) 業務委託
自己流では難しい運動・食事の習慣化をテーマにしたオンラインパーソナル型フィットネスサービスを提供。
新規サービスの立ち上げに伴うMVP開発と高単価サブスク化をミッションに必要な新機能・決済機能を開発・リリース。黒字化まで実現しました。
• オンラインパーソナル型フィットネスサービスの開発: エンジニアとしてRuby on Railsを用いたMVP開発・高単価化に必要な機能開発
株式会社シューマツワーカー(2019/01-2020/04) 業務委託
副業をしたいワーカーと企業をつなぐ副業マッチングプラットフォームを提供。ワーカー向けの予実管理サービスをリリースしました。
• ワーカー向けの予実管理サービスの開発: エンジニアとしてRuby on Railsを用いた開発
株式会社palan(2018/01-2018/12) 業務委託
React Nativeを用いたモバイルアプリの受託開発サービスを提供。Beauty naviという美容室検索サイトのモバイルアプリ(WebView)を在籍中に新規開発・リリース。
R&D活動としてWebのReact VR・ARを用いたPoC開発をリード。この時に研究開発していたAR分野が現在の主力事業に成長しました。
• モバイルアプリの開発: エンジニアとしてReact Native・Reduxを用いた開発 • Web VR・AR領域の研究/PoC開発: Web VR・ARの開発基盤構築・PoC開発をリード
株式会社ベストティーチャー(2017/01-2017/12) 業務委託
英語で自分が話したいことを書き出し、講師が添削したスクリプトをもとに会話を行う オンライン英会話サービスを提供。
既存サブスクユーザーのチャーンレートを下げることをミッションとして持ち、新復習機能(ベストレ)をPM/デザイナーと連携し、在籍中に開発・リリース。
既存のRuby on Rails環境へのReactの導入・設計・浸透までリードエンジニアとして実施しました。
• オンライン英会話サービス・ベストティーチャーの開発: エンジニアとしてRuby on Rails・JQueryを用いた開発 • WebフロントエンドのリードエンジニアとしてReactのアーキテクト・導入: Reactの開発基盤構築・Reactを用いてベストレを開発
株式会社ペライチ(2016/01-2016/12) 業務委託
ベトナム駐在時にオフショア会社の内部にいたことでより多くの業種で働きたいと思うようになり、フリーランスに転向。 スモールtoB向けのノーコードHP作成サービスであるペライチにアプリケーションエンジニアとして参画。 Webフロントエンドやサーバーサイドまで広く担当し、在籍中にスモール事業者が自社のサイトに決済を簡単に組み込めるペライチ決済を開発・リリースしました。
• ノーコードHP作成サービス・ペライチの開発: エンジニアとしてCakePHP・Backbone.jsを用いた機能開発を担当。
株式会社コムニコ(2014/05-2015/12) 正社員
ベンチャーでのスモールチームでの事業開発との相性が良く、本格的にプロダクト開発に関わってみたいと考え、支援先のコムニコに転職。 先行する競合他社の類似プロダクトに追いつくため、新規機能の拡充・他社以上に使いやすいUXを実現していくため当時先進的だったSPAへのリプレースを実施。 SPAへのシステムリプレース・新機能開発・ベトナム人エンジニアのコード品質チェックを担当しました。
• SNSアカウント分析・管理SaaSの開発・リプレース: エンジニアとしてAngular1系・Node.js(Express)を用いたSPA開発をリード。 • 各SNS (Facebook・Twitter)連携用の基盤開発: エンジニアとしてAWS上にSQSを用いたジョブキューシステムの構築・アプリケーション用のEC2の運用環境を整備。 • ベトナム人メンバーのコード品質チェック: エンジニアリーダーとしてベトナム人メンバーのコード・設計レビューを担当。
ニフティ株式会社(2012/04-2014/04) 正社員
2012年から2014年までニフティ株式会社のベンチャー支援を行う部署で、アプリケーションエンジニアとして業務に従事しました。支援先のベンチャー企業の新規事業としてSNS管理SaaSの立ち上げにおけるシステム設計、開発、検証、リリースまで担当しました。
• SNSアカウント分析・管理SaaSの開発: エンジニアとしてCakePHP・JQueryを用いたMPA開発をリード。 • ベトナムオフショアチームのプロジェクトマネジメント: PjMとしてベトナム現地で現地メンバーのコード品質チェックと開発ディレクションを担当。
Ruby on Rails ⭐️
実務で5年以上の経験。要件を理解して自分で設計しながらコードを書くことができるレベル。Rails way+Service Objectの経験が多い。現職はクリーンアーキテクチャ。
NestJS ▲
個人開発で使用。フロントエンドでTypeScriptを使っているのでバックエンドもTypeScriptで型を導入できるように学習中。
Firebase ⭕️
実務と個人開発でFirestoreを利用。なるべくNoSQLにはデータを持たせないようにシンプルなコレクション設計を心がけている
Supabase ▲
個人開発で使用。今はStorageでしか使っていないが、今後はDBも使いたい
React ⭕️
実務と個人開発で使用。フレームワークはNext.js。CSSフレームワークはChakraUIとTailwindを最近はよく使う
Vue.js ⭕️
Ruby on Railsのテンプレートエンジンとの併用を業務で経験あり(Vue2系)Nuxt.jsは組まれたLPを保守したことがある程度。既存のVue.jsのプロジェクトを調べながら自分で実装・テストコードを書いていくことはできるレベル感
React Native ▲
以前は業務で使っていたが最近は触っていないので、キャッチアップは必要。個人開発で利用予定
Flutter ▲
個人開発で触ったことがある程度
GCP ⭕️
実務で利用中
AWS ⭕️
以前実務で利用
スクラム/デリバリーマネジメント ⭐️
現職で担当
ピープルマネジメント ⭕️
現職で担当