業務経歴

概要

プロダクト開発、保守・運用

  • Webアプリケーションの開発、保守・運用
    • アプリケーション
      • Perl: 2014年4月〜現在
      • Go: 2017年8月〜現在
    • バックエンド
      • MySQL、Redis、AWSの各種サービス: 2014年4月〜現在
  • iOSアプリの開発、保守・運用
    • Objective-C: 2014年10月〜2015年4月
    • Swift: 2015年8月〜現在
  • その他業務で使用したことがある言語、フレームワーク、ミドルウェア、サービス等
    • Docker、Firebase、Google Cloud Platform、TypeScript、React、Vue、Bitbucket Pipelines、Lua、Angular(ver.1系)

人事

  • 新卒採用面接
    • 2017年11月
  • 短期インターンのファシリテーター
    • 2016年9月〜毎年
  • 長期インターンのOJTによる教育
    • 2017年4月〜現在

教育

  • 新卒エンジニアのOJTによる教育と研修の実施
    • 2017年4月〜現在
  • 社内向けエンジニア勉強会の主催
    • 2017年4月〜12月
  • アドベントカレンダーの実施
    • 2016年12月〜毎年
  • 開発合宿への参画
    • 2017年3月〜現在
  • エンジニア向け社内ドキュメントや記事の投稿
    • 2015年ごろ〜現在

その他

  • CIによる自動テスト環境の整備
    • 2017年9月〜現在
  • 開発品質の担保のためのコードレビューの導入と研修
    • 2017年11月〜現在
  • エンジニアブログ、Qiitaへの記事の投稿
    • 2014年5月〜現在
  • たまにOSSに対するContribute

スキル

Perl

  • Perl5.18以降、WAFとしてAmon2を用いたウェブアプリケーションの開発が主。ただし現在は保守・運用がメイン。
  • ジョブキューのworkerや、細かいバッチ処理等もよくperlで書いていた。(現在はGoで書くことが多い)

Go

  • Go1.17以降、WAFとして主にEchoを用いたウェブアプリケーションの開発
  • 以前perlでやっていた処理の大部分はGoで書くことが多くなっている

AWS

  • EC2、S3、RDS、ElastiCache、Lambda、CloudFront、CloudWatch、IAM、Route53、SNS等は日常的に構築、使用している
  • 2017年頃からは、AWS Batch、Code Build、ECR、LightSail等も使用し始める
  • Elastic Transcoderや、MediaConverter等も使用経験あり

詳細

株式会社デパート(2019年4月〜現在)

  • 2019年4月: テクニカルディレクターとして参画。

W株式会社(2014年4月〜2019年3月)

プロダクト開発、保守・運用

  • 2018年11月: ポイントサイト向けアプリのリニューアルの開発、保守・運用
  • 2017年10月: 動画ディストリビューションサービスのバックエンドの開発、保守・運用
  • 2017年06月: TV番組のiOSアプリの開発と、バックエンドの保守・運用
  • 2016年10月: ポイントサイト向けアプリの開発、保守・運用
  • 2016年03月: 複数の月額音楽聴き放題サービスのiOSアプリを開発
  • 2015年10月: アイドルファンサイトのアイドル向け管理アプリの開発、保守・運用
  • 2015年03月: 動画広告の付随サービスの視聴後のアンケートシステムの保守・運用
  • 2014年10月: 動画広告のiOSアプリ向けSDKの開発
  • 2014年06月: 動画広告のシステムのバックエンドの開発、保守・運用
  • 2014年04月: 新卒プロジェクトの動画キュレーションサービスの開発(現在は閉鎖)

人事

  • 2018年08月: 短期インターンでのハッカソンの企画と当日のファシリテーション
  • 2018年04月: 2名の長期インターン生向けの研修と、インターン生だけのプロジェクトの企画・開発を通して教育を行う。
  • 2017年11月: 新卒採用面接
  • 2017年08月: OJTで実務に触れさせながら2名の長期インターン生の教育を行う。
  • 2017年08月: アプリ開発で社員と闘う、という内容の短期インターン企画に社員側として参加。
  • 2017年07月: 音楽フェスの問題を解決するアプリを企画する、という内容の短期インターンの企画と当日のファシリテーション
  • 2017年03月: 音楽アプリの開発、という内容の短期インターンの企画と当日のファシリテーション
  • 2016年11月: 2017年03月と同テーマの企画と当日のファシリテーション

教育

  • 2019年03月: 河口湖にて開発合宿の実施。この時はIDEを用いたPerlでの開発手法の模索と、Go moduleの検証を行った。
  • 2018年12月: 2018年のアドベントカレンダーの開催
  • 2018年03月: 熱海にて開発合宿の実施。この時は蜜が吸える花の判定アプリを開発。
  • 2017年12月: 2017年のアドベントカレンダーの開催
  • 2017年04月: 社内向けエンジニア勉強会の主催。以後2週間おきにテーマを決めて座談会形式で行う。
  • 2017年03月: 湯河原にて開発合宿の実施。この時のテーマは「日常の様々なタスクを技術によって便利にする!」というもの。この時は顔認証による社内レンタルサービスの検証を行った。
  • 2016年12月: 2016年のアドベントカレンダーの開催
  • 2015年ごろ: 会社のエンジニアブログを書き始める。記事はLinksより。

その他

  • 2017年11月: 開発品質の担保のためのコードレビューの導入と研修。チームに対してgit-flowとbitbucket上でのプルリクエストについて研修を行い、プルリクエストをコードレビューしあう体制を整えた。
  • 2017年09月: Bitbucket PipelinesによるGoのプログラムの自動テスト環境を整備。Docker等の技術も用いて、プルリクからテストの自動実行、結果のSlack通知までの一連の流れを構築。