Skip to content

Instantly share code, notes, and snippets.

@goldeneggg goldeneggg/resume_ja.md Secret
Last active Nov 17, 2019

Embed
What would you like to do?
My Resume

個人事業での仕事内容(並びにお仕事のご相談における参考情報)はこちら をご覧ください。

強み

SIer(基幹システム、金融・官公庁といったクリティカルなシステム経験)、Web企業(大規模なB2C、ソーシャルゲームといったサービス&複雑なビジネス要件のB2Bサービス)と多種多様な経験を積んできた事による強み・特性を多く保持しています。 スキルセットやキャリアパスの土台はWeb系企業での勤務経験に於いて培われたものが多いですが、マネジメントや銀行との協業案件のリードetc、SIerでの経験が活きていると実感している強みも持っております。良い意味で「SIerとWebのハイブリッド」なスキルセットを有しているのが私の特徴です。

チームマネジメント、プロジェクトマネジメント

  • リードエンジニアとしてチーム横断プロジェクトをリードした経験が豊富です。攻守のバランス感覚・責任境界の設定と認識共有・リスクヘッジ、の3点が特に優れていると評価してもらう事が多いです
  • 5〜10人の開発組織リード経験・マネジメント経験が有ります。マネジメントはプロジェクトマネジメントだけではなく、1on1などのピープルマネジメント業務・エンジニア採用業務・業務委託開拓業務も含みます
    • マネジメントについての個人的な考え方は manager-readme に記載しております
  • 開発生産性阻害要因の把握が得意で敏感です。そしてこうした要因を速やかに取り除く事が得意です
  • エンジニアドリブンな組織作りを念頭に置く一方で、ビジネス側の信頼を得る事も重視します。過度にエンジニアの理想を追求するような振る舞いはしないタイプです
  • ある程度組織が成長してきて、組織的な課題が顕在化しつつあるというフェーズが向いているという自覚がございます。アーリーフェーズの組織で求められるような徹底的にスピードを意識した働き方が不向きかも知れません。

事業開発、アライアンス

  • 金融サービス、決済サービスetc、昨今fintechと呼ばれている分野の経験が豊富です。特にfreee社に於いて国内でも史上初・最先端の事業に複数関わり、ゼロイチ・ベースの事業をプロジェクトリーダーとして牽引してきた知見が豊富です
    • 技術的観点では、他社サービス接続が発生するプロジェクトに多く関わった事もあり、OAuth2やOpenID等の認証・認可に関する技術には精通しています
  • 新規事業開発に長く関わっていた事もあり、エンジニアでありつつも他社との協業プロジェクト推進・アライアンス業務の経験も豊富です。特に金融業界・決済業界とのプロジェクトを推進した経験が豊富です
  • 自ら企画し・ビジネス側を説得し・社内未経験技術(Go, Docker, Kubernetes)を採用したマイクロサービス開発プロジェクトのリードを経験しました。先にも書きましたが、0を1にするプロジェクトを推進する事は得意です

AWSのスキル

  • 独立後の個人開発で関わる機会と知見が増えた結果、2019年3月にソリューションアーキテクト・アソシエイト、2019年11月にデベロッパー・アソシエイトの認定資格を取得しました。負債化したインフラの改訂プロジェクトをコンサルテーション・リードエンジニアの役割でお任せいただいたりしています。
  • 独立後の主な案件
    • モノリシックアプリケーションの1機能を抽出、サーバレスアーキテクチャを活用したマイクロサービスとしてリファクタリング(提案から実装まで自ら実施しました)
    • オンプレからAWSへの移行プロジェクトに計画段階からソリューションアーキテクトとして参画(現在進行中です)。

アーキテクチャ設計

  • フワッとした要件を具体的で統率のとれたシステム設計に落とし込んでいくプロセスが得意です
    • 例えば「経営陣がスライド5,6枚程でサラっと纏めたアイデアを、システム要件から設計へブレークダウンしていく」ような仕事が得意です
  • 設計の成果物のドキュメンテーションが得意です。特に、エンジニアにもビジネス・サイドにも理解しやすいように絵やイラストを駆使してシステムを表現する事が得意です
    • 逆に、SIerでよく見かけるExcelに活字が多く羅列されているようなドキュメント作りは不得意で、あまり個人的嗜好とも合っていません
    • このフォーマットでなければダメ、といった縛りはありませんが、Googleが提唱しているDesign Docのフォーマットを好んで活用しています

サーバーサイドのスキル

  • サーバーサイドが得意なエンジニアです。B2Bのクリティカルなサービスから、大規模B2Cの高負荷サービスまで幅広く経験してきました
    • 特にミッションクリティカルな分野での開発経験が豊富です
  • ここ数年はRuby(Rails)、Goに触れる機会が多かったので、これらを活用している開発現場・プロジェクトであればキャッチアップもスピーディーに行えます

同僚エンジニアからの主な評価

  • 「負荷の少ないコードを書く(逆に高負荷なコードやクエリをチューニングする)」
  • 「突発的な障害に落ち着いて対応できる引き出しが多い。頼りになる」
  • 「設計が丁寧で参考になる/パクらせてもらっている」
  • 「コードがリーダブルで、コメントも分かりやすい」
  • 「ユニットテストに手抜きが無い」
  • 「コードレビューが細やかで速い。安心感がある」
  • 「時々炸裂するシェル芸」
  • 「キーを叩く音で没頭度合いが分かる(タマにうるさい)」

スキルセット

プログラミング言語/フレームワーク

  • Ruby
    • Rails (4.x系, 5.x系)
    • RSpec (3.x系)
  • Go
    • goa (v1)
    • gorm
    • ※Go経験とセットでgRPC経験を確認いただく機会が多いので補足しておくと、gRPCは業務経験はほとんどございません
  • PHP
    • Ethna
    • CakePHP (2.x系)
  • Java
    • Spring Framework (2.x系)
    • Struts (1.x系, 2.x系)
    • Hibernate
    • iBATIS
    • JAX-RS
  • JavaScript
    • Vue.js
    • Backbone.js
    • CoffeeScript
  • COBOL
  • SQL ※プログラミング言語ではありませんが

インフラ、ミドルウェア

ツール、特定分野技術

  • ID tech
    • OAuth2
    • OpenID
  • Vagrant
  • Ansible
  • Git
    • Github
  • Travis CI
  • Circle CI
  • Bash
  • Zsh
  • Screen
  • Tmux
  • Vim (NeoVim)
  • Visual Studio Code
  • iTerm2
  • Slack
  • JIRA and Confluence
  • Google Docs

その他

  • Project Management/プロジェクトリード・マネジメント
  • Engineer Team Management/エンジニアチームマネジメント
  • Engineer Recruitment/エンジニア採用
  • Fintech/金融
  • Payment Technology/決済
  • Backpacker/海外一人旅

My social links

https://horizoon.jp/

経歴

大学(1996/04 - 2000/03)

大阪工業大学大学・情報科学部・情報システム学科を卒業。

SIer(2000/04 - 2003/09)

新卒で大阪のSIerに就職、官公庁や販売物流の大規模案件に従事。3年半後にWeb系エンジニアにスキルチェンジする為転職。

Web系SES企業(2004/01 - 2011/09)

20代後半から30代前半までSESとして複数企業にてWEBエンジニア、ビッグデータ基盤構築エンジニアとして活動。2009年から当時まだマイナーだったHadoopを用いたビッグデータ基盤開発に2年間従事。HadoopやNoSQL(ROMA)を活用した分散データ基盤開発の経験を積む。

グリー(2011/10 - 2015/02)

2011年10月、グリー株式会社に転職。課金決済・サービス内通貨チームのエンジニアとしてシステム設計・開発・運用業務に従事。
携帯キャリア、クレジットカード、サービス独自プリペイドカード等の各種決済手段導入プロジェクトやサービス内通貨の国際化対応etcを担当。最終的に約20の決済事業者との課金手段を導入し、当時日本のWebサービスとしては最大のトラフィック規模を誇っていたクリティカルなサービスの開発・運用経験を積む。

freee(2015/03 - 2018/11)

2015年3月、「お金に関わるサービス開発で、人の役に立ちたい」との想いからfreee株式会社に転職。
共通基盤チーム、マイナンバー管理サービスチームを経て、入社2年目からはいわゆる "fintech" と呼ばれる銀行やクレカとの協業案件を主に担当する新規金融事業開発チームの第1号エンジニアとして、要件策定・渉外・設計・開発・運用・マネジメントと業務全面でリード。
ジャパンネット銀行のワンタイム口座との連携サービス住信SBIネット銀行との入出金明細API連携を皮切りに、日本のWEBサービスとしては初となる更新系APIによる銀行外からの振込機能を住信SBIネット銀行三菱UFJ銀行 の2行との協業で相次いでリリース。
さらにジャパンネット銀行との連携では、銀行側システムに遷移せず振込が完結する仕組みを日本で初めて実現。 上記案件の開発全フェーズをほぼ1人で担当。チーム発足から退職までの2年半でチームを業務委託含めてエンジニア7名まで拡大させ、エンジニアリング・マネージャーを担当。

個人事業(2018/09 -)

2018年9月より個人事業 horizoon にて活動開始。主にWEBサービスのシステム設計開発業務全般とそのアドバイザー業務、プロジェクト推進支援業務、エンジニア組織構築支援業務などに従事。またライフワークとして個人的なプロジェクトも並行して活動中。

2018年12月よりfreee株式会社を退職し個人事業に専念。プロジェクト立ち上げ期の要件定義コンサルティング、エンジニア組織マネジメント・プロジェクトマネジメントのアドバイザー、Rails製サービスの設計・開発、基幹サービスのサーバーサイド&インフラ(AWS)の刷新プロジェクトetcに携わる。

最低でも年2回は1週間〜2週間ペースで海外を旅するバックパッカー。特に東南アジアのカオスと熱気(とその地で飲むビール)をこよなく愛し、ブルネイ・ダルサラームを除く東南アジア諸国は訪問済。世界3大仏教遺跡を制覇。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.