ryoheimorimoto
https://gyazo.com/d6b216faf575b07a73d48c28d797d594
ryoheimorimoto.icon < Hello, Scrapbox!!
2019年よりScrapboxの利用を開始しました。
調べたことや学んだことをすぐ忘れてしまうので、忘れる前に記録する場としてScrapboxを活用しています。主にIT関連の 技術メモ、勉強会メモ、読書メモ、Lifehackネタ、育児ネタなどを書いています。ほぼすべての記載内容が自分用のメモであり、世のため人のために書いた記事はほとんどないのでご容赦くださいませ。ちなみに書きかけで放置しているページが多く、WIPのページは永遠にWIPかもしれません。 ご意見やコメント等があれば Twitter や Facebook Messenger 等でご連絡ください。
なお、Scrapboxに記載している情報は個人の意見・見解であり、所属する企業や団体の意見を代表するものではありません。
/icons/hr.icon
プロフィール
Ryohei Morimoto
クラウド界隈の ソフトウェアエンジニア / アーキテクト。
クラウドとの出会いは2010年頃。IaaSを使った大規模分散システム開発から始まり、クラウドを使いこなすためのデバイス側の技術開発、PaaSを使ったマイクロサービスの開発運用などを経て、ここ数年はサーバーレスに傾倒中。最近のサービス開発は 意地のサーバーレス をモットーに、何が何でもサーバーレスのみでシステム開発している気がする。それはそれでどうなのよ‥。
DevOpsをやっているがインフラよりもアプリ寄りの人間
(New) これまでインフラエンジニアを名乗ったことは一度もないが、インフラの仕事を始めた (2021.3 ~)。インフラの仕事って何だろう??
二児の父
人生の目標 (コロコロ変わる..)
クラウドの力で日本の産業を元気に!
ソフトウェアで社会問題を解決し、人々の暮らしを豊かにする
Social Media / Public Relations
仕事
Sony (2008.04 - 2021.02)
Google (2021.03 - 2023.05 退職予定)
未定
経験 / 活動
Team Leading (2013 - 現在)
主にSCRUMによるアジャイル開発 (2010 - 現在)
社内研修「クラウド技術講座」講師 (2017 - 2018)
社外向けプライベートセミナー講師
特許出願 数件
新卒新人のメンター (2012, 2015)
フルマラソン完走したことがある (タイム 3時間40分 / 神戸マラソン2015)
レアな経験
パブリッククラウド黎明期からAWSを使ったシステム開発に従事しており、AWSの進化を目の当たりにしてきたこと
大規模モノリスの解体からマイクロサービスへのリアーキテクチャ、およびその際の組織編成の難しさを経験したこと
業務委託メンバー中心の開発から完全自社メンバーでの開発へのシフト
いわゆるエンタープライズ企業でクラウドを使った開発を推進し、DevOps文化やマイクロサービスの思想を複数のプロダクトで導入したこと
Sony Gp内で最初に完全サーバーレスで構築したサービスを商用リリースしたこと (※自分調べ)
aibo aibo.icon の開発に立ち上げから参画し、aiboのネットワークサービスをサーバーレスなマイクロサービス構成で作り切ったこと
(自由闊達な) 自己組織化チームの構築を試みるとともに、チームマネジメントを (ある程度は) 放棄して自分で手を動かすタイプのプレイングマネージャー型リーダーシップの模索と業務遂行
資格
AWS認定 ソリューションアーキテクト アソシエイト (Expired)
AWS認定 ソリューションアーキテクト プロフェッショナル (Expired)
Google Cloud Professional Cloud Developer
SAJ スキー検定 1級
普通自動車運転免許
言語
---
備考
太字は実戦 (製品搭載やプロダクション環境など、品質が求められる場面) でそこそこ書いたことのある言語
自信のある順番に並んでいる
ここ2〜3年はほとんどTypeScriptで開発していた (たまに素のJSも使うけど)
最近はGoで色々作り始めたのでGo成分が強めになってきている。
ドヤ顔でPythonと書いているが、数値計算や機械学習まわりの実装がバリバリできるわけではなく、だいたいはboto3やAWS CDKでIaCのためのコードしか書いてないのでたいしたレベルではない。
C++は10年以上まともに書いてないのでたぶんもう書けない。
技術分野
TDD / PDD (Prototype Driven Development) 語学 (英語)
TOEIC - いつ受けたのか記憶の彼方だけどスコアはたしか780点 😇😇😇
アメリカ / インドのメンバーと一緒に仕事していた期間が4年間程度
留学や海外赴任の経験はない
そこそこコミュニケーションを取れる気はするが、いつも苦労する
どちらかと言うと読み書きよりは話すほうが得意
英語でのカンファレンス登壇経験がある (AWS re:Invent 2018)
得意なこと
高速プロトタイピング
マイクロサービスなシステムアーキテクチャ設計
ハードウェアのライフサイクルを考慮したサービス設計
様々な技術を広く浅く理解すること
チームの雰囲気や周辺との関係を健全に保つことができる (ような気がする) = 心理的安全性の高いチームビルディング
苦手・弱点
ウォーターフォール型の開発
詳細設計のドキュメント作成やテスト仕様書作成とかたぶん無理
きっちりとしたスケジュール管理も苦手
開発速度を優先して属人化しがち
何かを極めること
シェル芸
総じて、細かい作業をきっちりとこなすのは苦手
日課 (あれもこれも設定するとやらなくなるので、最低これだけ)
少しでもいいので読書
英語学習 (できるだけ毎日オンライン英会話)
趣味
写真撮影 - かつてはスナップ写真や風景写真をよく撮っていたが、最近は子どもの写真ばかり
旅行 (子どもが生まれる前はQuarterに1度ぐらの頻度で海外旅行に行っていた)
サンデープログラミング - ラズパイ工作、 自宅をスマートホームに改造
子どもと遊ぶ
過去のイベント登壇
- 内輪イベント (資料公開できないもの)
社内講演会 - Amazonから学ぶ技術戦略の考え方 (2020.01)
AWS SonyDay で事例紹介 (2019.07)
未来の技術トレンド予測 (2018.12)
Agile Japan Sony Satellite - Scrum TeamとクラウドサービスのDevOps (2017.02)
TDDのKataって知ってる? (2015.07)
etc..
/icons/hr.icon
/icons/hr.icon
以下、ユーザースクリプト
code:script.js
scrapbox.PageMenu.addItem({
title: 'Tweet',
onClick: () => window.open(https://twitter.com/intent/tweet?url=${encodeURIComponent(location.href)}&text=${encodeURIComponent(window.scrapbox.Page.title)})
})