Yohei Okubo
Web Developer and Software Engineer in 世田谷区, 日本
Anyflow( http://anyflow.jp) でエンジニア募集中!!!→ https://anyflow.jp/corp/recruit/
--
高校時代からプログラミングをやっており、現在はAnyflow inc という業務の自動化を行うSaaSを開発している会社でCTOをやっています。
以前の職場でドメイン駆動設計とスクラムを開発に取り入れていたため、仕様の決まりきった物をそのまま作る作業的な開発よりも、 プロダクトマネージャーと密にコミュニケーションを取りながらより価値の高いものを共に作り上げていけるような開発を得意としています。
言語的にはバックエンドはScala・Pythonを得意とし、型システムを活かした保守性の高いWebシステムを開発することが得意です。 それ以外にもCakePHPやRailsを使ったWebサービスの開発経験などがあります。 フロントエンドはAngularを始めとするモダンな技術を使った開発が得意です。 またSASSなどを使用したUIデザインやApache Beamを使った大規模データ処理基盤、k8s(GKE)を使った広告配信のインフラ基盤の構築/運用、Terraformによるサーバ環境構築の自動化を行った経験もあり、バックエンドからフロントエンド、インフラ周りまで幅広い領域をカバーしています。
様々な言語・フレームワーク・ツールを経験する中で習得した、可読性・保守性の高いコードを書く技術に関しては自信を持っております。
■略歴
2008年〜 高校でCのプログラミングを始める。シューティングゲームなどを開発。
2013年〜 大学在学中に独学でPHPを学び、CakePHPで開発した学内SNSをリリース。
サービス自体はクローズするも、Web開発をより深く学びたいと思い、大学院中退。
翌年、PHPとWebSocketを用いたリアルタイムTwitter検索サービス(流ツイ)を開発&リリース。
2014年〜 先進な開発を学ぶためにセプテーニにエンジニアとして入社。
ScalaやTypeScript、Pythonなどモダンな開発言語に触れ、スクラムをベースにしたアジャイルなチーム開発を経験。
広告運用システムやデータ解析のためのログ収集システムなどのサービス開発に従事。
2018年〜 フリーランスとして独立。
・大手アパレルECの新規事業でテックリードを従事
・複数のベンチャーでなんでもやる系エンジニアとして開発サポート
・広告管理ツール開発でインフラとサーバーサイドのマルチスタックで開発
2019年〜
・国内最大手のEC企業にてSREとしてアドサーバーのインフラ/DevOps業務に従事
・マーケティング企業にてデータエンジニアとして大規模データのバッチ処理基盤構築
2020年〜
・Anyflow(http://anyflow.jp)という業務の自動化を行うSaaSのスタートアップにて、ワークフローエンジンの開発/運用
2021年〜
・Anyflow(http://anyflow.jp)にて、CTO職に就任
■技術スタック
対応言語:Scala/Java/Python/Ruby/PHP/JavaScript/TypeScript
フレームワーク:PlayFreamework/Django/Angular2×RxJS/React×Redux/Riot.js×Bacon.js/AngularJS/CakePHP/Seasar2
フロントツール周り:webpack/gulp.js/Grunt/Browserify/Babel
テストツール:Scala[ScalaTest,Spec2]/JavaScript[Karma/Jasmine,etc]
RDB/NoSQL:MySQL/PostgreSQL/Redis
クラウドサービス:AWS(EC2,VPC,S3,RDS,etc.)/GCP(GCE,GKE,etc.)/Treasure Data
インフラ自動化:Terraform/Ansible/Chef/fabric/Vagrant
設計手法:ドメイン駆動設計
その他:WebSocket/ElasticSearch/fluentd/Kibana/Pandas/Docker/Kubernetes
業務内容:Webアプリ設計・開発/AWS,GCPの環境構築自動化/機械学習用データの収集・整形/テックリードとして社員教育
制作物: ryutwi.yoppe.net
Qiitaページ:qiita.com/yoppe