web関連を中心としたソフトウェア開発者として都内で働いています。
プロダクトの意思決定に近いところで技術的な課題を解決することを好んで仕事をしていますし、
これからもそうするつもりでいます。
- HRT
- 構造化
- 中長期のトレンドで必要とされるものを作る
- Developable / Scalable / Good Performance / Secure
Backendに軸足を置きつつWebClient/BEFも書きます。
DevOpsは基本(モニタリング/リリース/インシデント対応/自動化)を一通り行います。
インフラは専任の方にはおよびませんがシステムアーキテクチャの議論をすることは好きです。
ソフトウェアデザインの話題も好きで、変数一つから、システム全体までうまく考えられているものをみると感動を覚えます。
自身もそういったコードを生み出せるよう日々学んでいます。
ここに書くのはいずれもプロダクションで主な技術として利用したものです。(技術検証のみの利用を含みません)
- Client(Web):
- HTML5 / Haml
- CSS / SCSS
- JavaScript(TypeScript) / Vue.js / mocha / chai / karma / sinon (/ React / Redux)
- PWA
- Backend for Frontend:
- Ruby / Ruby on Rails / RSpec
- Backend:
- Ruby / Rails / RSpec
- golang / echo, gorilla / ginkgo / gomega
- Java / Maven, Gradle / Spring(Boot) / JUnit / Mochito
- Infrastracture:
- GCP
- GCE, GAE, GKE, GCF, CloudEndpoint, Datastore/Firestore, CloudSQL, BigQuery, PubSub, Dataflow, StackDriver, GCR, CloudBuild ...
- Professional Cloud Architect取得(2018/12)
- AWS
- EKS, Fargate, OpsWorks, RDS, ElastiCache, S3, Route53, CloudFront, などなど
- Heroku
- GCP
- Others
- 開発環境
- Docker, docker-compose
- Kubernetes
- Chef
- CDN
- CloudFlare, CloudCDN(GCP), CloudFront(AWS)
- LoadBalancer
- ElasticLoadBalancer(AWS), Loadbalancing(GCP), GKE Ingress
- WebServer / ProxyServer
- Nginx
- MessageQueue
- Kafka, PubSub(GCP), AmazonSQS
- RDB
- MySQL
- NoSQL
- MongoDB
- Redis
- ElasticSearch, Groonga
- BigData
- Dataflow, BigQuery
- CD/CI
- CircleCI
- Cloud Build(GCP)
- その他
- Datadog
- Flutend, Embulk
- 開発環境
- iOS / Swift
- Flutter / Dart
- C++
Web Scalability for Startup Engineers
Scalability Rules: Principles for Scaling Web Sites
Building Microservices: Designing Fine-Grained Systems
ウェブオペレーション ―サイト運用管理の実践テクニック (THEORY/IN/PRACTICE)
A Philosophy of Software Design
Design Patterns: Elements of Reusable Object-Oriented Software
オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方
マイクロサービスパターン[実践的システムデザインのためのコード解説]
TBD: 説明を追加するかもしれない
- as work:
- paymo / paymo biz
- Liiga
- (非公開プロダクト)
- 外資就活ドットコム
- private:
- 平成アーカイブス: http://heisei-archives.com
- 自作アナリティクスツール
- (閉鎖済み)個人ブログ
- 中長期に世に求められるプロダクトに従事する
- チーム組成・運営
- プロダクトオーナーとして結果に責任を持つ/持てる力量を持つ
- 広く/深く 貪欲に技術力を追い求める
- 大規模システムに深く携わる
「一息でかけるレベル」をもう少しマシにする
ボードゲームでつよくなる
- ソフトウェアデベロッパーとして従事しています
- https://www.wantedly.com/companies/anypay/post_articles/65924
- 主にRuby, golang, JavaScript(TypeScript), AWS, GCP
- 少人数のチームにおいて、Frontend / Backend / DevOps / Infrastructure まで幅広く担当しています
- 2018年から採用広報 / マネジメントを行っています
- ソフトウェアデベロッパーとして従事しました
- 主にRuby, JavaScript(ES6), AWS
- 新規事業の企画・調査から、開発・運用までを行い、2つの新規サービスをリリースしました
- スタートアップに特化したデータベース系メディア(非公開)
- スカウトシステムを有するキャリアサポートメディア
- エンジニア採用、社内制度設計も担当しました
- 遠隔教育サービスの提供を行なうベンチャーに起業時から携わりました
- 商品のプログラム内容検討や、講師の採用・研修など主に商品設計を担当しました
- 2009.3 開成高等学校 卒業
- 2010.4 東京大学 入学
- 2014.9 東京大学 経済学部経済学科 卒業