Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Career History

スキルシート

スキル

C#, Python, TypeScript,
Docker, Unity, ASP.NET MVC, Django, Angular,
AWS, SQLServer, MySQL, RedShift, Redis, IIS,
Jenkins, CircleCi, GoogleAppsScripts

EngineeringManagement, ProjectManagement, Scrum, Agile

HRT

得意なこと

  • AWSの機能を組み合わせてデータのパイプラインを設計・実装できる
  • AWSのECS,Lambda,Batch,RDSなどを使ってウェブサービスのインフラからフロントまで構築できる
  • PJのサーバーサイドエンジニアのチーフだけでなく、チームからの信頼を得てディレクターも兼任しながら30人規模のチームを1年以上ディレクションした。
  • マネージャーとしては複数PJをサポートするだけでなく、中途・新卒採用や評価制度の作成・実施まで行った
  • 積極的に社外勉強会にも参加し、内容を社内にフィードバックした。また取り入れるべき最先端の内容を率先してPJへの導入を推進した
  • 自分の業務範囲を制限せずチャレンジをし続けている
  • プロジェクトマネジメントにおいてアジャイル・スクラムの理念を理解したうえで、チームに対しての導入の方法とコーチ的な役割を果たす

TVISION INSIGHTS株式会社 2018.8 ~

職務概要

リードエンジニア

技術内容

AWS Redshift/ECS/Lambda/DataPipeline/Glue/Athena/Python/Django/Angular2/Docker/

2019.4 ~

画像認識処理の研究

チーム人員

1名

業務内容

  • 画像認識処理の各種OSSライブラリ調査

2019.1 ~ 2019.3

センサーデータ収集時のクリーニング処理修正

チーム人員

1名

業務内容

  • 既存処理でのLambda Pythonを使用して問題点修正、DWH再設計に伴ってわかった部分の修正
  • 既存処理を動かしながらのリリース準備、リリース

やれたこと

  • Lambdaのデプロイツールとして serverless frameworkの導入
  • リリース手順を段階を踏むことで問題を起こさずにリリース処理を行えた

2018.10 ~

Web BIツールのバグ修正、機能追加

チーム人員

2名

業務内容

  • DjangoでのAPIサーバーの実装やAngularでのサービスの運用
  • DB設計

2018.8 ~ 2018.12

既存のデータウェアハウスのデータ処理パイプラインやテーブル構成の再設計・実装を行った

チーム人員

2名

業務内容

  • DWHのファクトテーブル・ディメンションテーブルを区分けした再設計
  • AWSのサービスを組み合わせて、単純なETLだけでなく冪等・データの追加更新処理などを実現
    • AWS S3, AWS Lambda, AWS Batch, AWS Data Pipelineを主にパイプラインで使用
    • ETLを行う期間を柔軟に設定できるように設計し、実装

やれたこと

  • データを分析する際のクエリが1/3程度になり、実行時間も半分以下にすることができた
  • 細かくアラートを仕込むことで問題の早期発見と対処ができるようになった
  • 自社BIツールへのデータのETLも簡単に実現することができた

株式会社gloops 2012.4 ~ 2018.7

職務概要 

サーバーサイドエンジニア、エンジニアリングマネージャー、ディレクター

技術内容

C#/ASP.NET/SQLServer/Unity/iOS/Android/AWS/Redis/WindowsServer/Typescript/nginx/


2016.9 ~ 2018.5

新規プロジェクトのサーバーエンジニアとしてJoin。クライアント/サーバーをまたがる基礎設計、基盤部分の実装やチーム全体のプロセス策定やProjectManagementを行っている    

チーム人員

  • 全体25名程度(うちサーバーサイドエンジニア 4名程度)

業務内容 

  • 通信方式の方針策定、サーバー/クライアント基盤実装
  • サーバーミドルウェアや使用ライブラリの調査選定
  • クライアント/サーバー実装、アニメーション作成などその瞬間でのチームに必要な動き
  • 通信方式の方針策定、サーバー/クライアント基盤実装
  • 設計の方針策定、開発プロセス策定・実施
  • 開発におけるルール決め、レビュー実施 
  • チーム全体のプロセス改善、振り返り方法の策定、実施
  • チケット管理方法の決めやトラッキング
  • ディレクションの補助、決められるところはバシバシ決める
  • ミーティングのファシリテート

2015.8 ~ 2016.12

エンジニアのマネージャーとしてメンバーが働きやすい環境作りや評価・採用活動を行った

評価対象は2 ~ 3チーム、エンジニア・プランナー合計10 ~ 20名程度

業務内容

  • メンバーモチベート、日々の1on1、個々人の目指すべきところの認識
  • 各チームごとの他部署とのアサイン調整
  • チーム内の問題に対してフォローしてバックアップする
  • 評価指標決め、評価実施
  • メンバーの手本となるための情報発信や新技術へのチャレンジとその共有

学んだこと

  • 人のモチベーションは千差万別、また興味のあるポイントも千差万別
  • 組織として動く難しさ、面倒さ
  • 採用で人を見るポイント

やれたこと

  • メンバーからの信頼を得ること(半期ごとのマネージャーへの匿名アンケートにて部内に4名いるマネージャーのうち最高の評価)
  • 情報共有の癖付け
  • 非対称な情報のなかでフェアにメンバーに接すること

2013.6 ~ 2015.7

スマホゲームのプロジェクトにアサインされ、リリース直後から約二年開発・運用を行う。 150万DL以上、最高iOS売上げランキング30位以内

チーム人員

  • 全体25名程度(うちサーバーサイドエンジニア 5名程度)

業務内容

  • 企画がやりたいことに対して適切にコミュニケーションを行い細かく要件を洗い出し、実現可能な形にする
  • メンバーの力量を踏まえてタスクの割り振りと進捗管理を行う
  • 企画自体がそもそもおもしろいのか、目的と手段を履き違えていないかをつど確認する
  • 基礎設計・データ設計・開発を行う
  • アサイン3ヶ月後にサーバーサイドの責任者となり、半年後にはディレクターも兼任
  • ディレクター就任後はプロダクトの全体スケジュール決めや企画の実施判断、緊急時の対応の判断などPJの判断について責任を負う

やれたこと

  • リリース後1年半後のリニューアルを1人でサーバーサイドを担当しリリース
  • 障害に対する即時の対応・判断、結果としての安定運用
  • チーム運営の方法の改善・定期的な見直し
    • メンバーが楽しくスムーズに仕事できることを心がけた。
    • 定例ミーティングにアイスブレイクを入れたり、会議のファシリテートを行って平等に発言できるように話をふるようにした。
    • うまくいったら褒める、ハイタッチする、握手する、など気分を盛り上げることを意識的に行った
  • 外注との連携
    • スケジュール感の違いや仕様の伝え方の粒度が内製と異なることを把握した

ソーバル株式会社 2009.4 ~ 2012.3

職務内容

エンジニア、顧客折衝

技術内容

PHP/JAVA/C#/Perl/MySQL/C++


blog: T=>

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.