業務経歴

概要

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

  • Webアプリケーションの設計、開発、保守・運用
    • アプリケーション
      • Perl: 2014年4月〜2019年3月
      • Go: 2017年8月〜現在
    • バックエンド
      • NGINX、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月、2019年7月〜12月
  • 夏季短期インターンシップのメンター
    • 2016年9月〜毎年
  • 中途採用面談
    • 2019年4月〜7月

教育

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

その他

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

スキル

Perl

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

Go

  • Go1.7以降、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月〜現在)

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

  • 2020年02月: 社内向けメディアサイトの新機能開発
  • 2020年02月: 業務改善ツールの開発
  • 2019年10月: 国際的な医療機器メーカーのオフィシャルサイト構築
  • 2019年09月: 関連会社のオフィシャルサイトのAWS移行と管理画面サーバーの新規構築
  • 2019年08月: 社内向けメディアサイトの構築、運用
  • 2019年07月: 大手セキュリティ会社のイベントページのAWS環境の構築と運用
  • 2019年06月: 大手製薬会社のイベントページの設計とAWS運用
  • 2019年06月: 外部向けメディアサイトのAWS移行
  • 2019年06月: オフィシャルサイトのAWS移行。ドメイン移管。SESによるメールフォーム開発。保守・運用
  • 2019年05月: 社内ナレッジツールの構築、運用

人事

  • 2019年11月: 新卒採用面接担当
  • 2019年10月: 新卒採用イベントに採用担当として参加
  • 2019年04月: 中途エンジニア採用面談

教育

  • 2019年10月: 社内全体勉強会の運営
  • 2019年10月: 長期インターンシップの企画、運用、教育
  • 2019年08月: 非エンジニア向けGit講習会の開催
  • 2019年08月: サマーインターンシップにメンターとして参加
  • 2019年07月: ショートインターンシップイベントにメンターとして参加
  • 2019年06月: 新卒教育研修
  • 2019年04月: エンジニア勉強会の開催。以降8月まで2週間おきに開催

その他

  • 2020年01月: 社内広報業務担当
  • 2019年10月: オフィス増床に伴うネットワーク設計、構築手配、保守・運用
  • 2019年09月: コーポレートデザインに所属
  • 2019年07月: 社内NASの運用を担当
  • 2019年04月: テクニカルディレクターとして参画

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通知までの一連の流れを構築。