プロフィール - Profile
(2022 年 1 月現在の情報です)
桑畑英資 (Kuwahata Eisuke)
宮崎県宮崎市在住の 38 歳、男性
フリーランスでソフトウェアエンジニアをしています
略歴 - History
- 宮崎県宮崎市出身
- 宮崎県立宮崎西高等学校(通称:西高)理数科卒業
- 一浪し京都大学理学部へ入学
- 京都大学、京都大学大学院で数学を専攻し修士課程修了
- メインテーマは代数学(整数論・暗号理論)
- 東京で就職
- デジタルフォレスト
- アクセス解析サービスの開発・QA・インフラ整備
- GeoCloud
- タクシー配車業務システムのスタートアップ開発
- パイプドビッツ
- マーケティングサービスのメールシステム保守開発
- 投票券用のシリアルコードの作成、投票システムの開発・運用 (ref. 過負荷に耐えるWebの作り方 - amazon.co.jp)
- デジタルフォレスト
- 宮崎で活動開始
- アラタナ
- EC システムの保守・開発
- フリーランス
- ソフトウェア開発
- エンジニアのメンター
- アラタナ
好きなこと - Favorites
- スキューバダイビング
- PADI MSD 取得
- 経験本数は約 400 本
- 今までで最高のツアー → コモド諸島クルーズ
- 全般的にカメラガジェット好き
- ドローン
- 全天球カメラ
- スマホ用スタビライザー
- VR ゴーグル
- 数学
- 代数(整数論)
- プログラミング言語
- 関数型言語 (Scala, Elm, Haskell)
苦手なこと - Avoids
- 満員電車
- わさび・からし
- 酒(全く飲みません)
- ハイスピード(ジェットコースターとか)
スキルセット - Skills
- プログラミング言語
- Java
- Scala
- Python
- Ruby
- C
- JavaScript, TypeScript
- Golang
- Elm
- PHP (あまり得意ではない)
- 趣味程度に Haskell など
- Web フレームワーク
- Play Framework
- Ruby on Rails (知識としてはだいぶ古い)
- Flask
- Vue, Nuxt
- ミドルウェア
- PostgreSQL
- Redis
- MongoDB
- サービス
- AWS (Lambda, DynamoDB, etc…)
- Serverless Framework
- GCP (BigQuery, Cloud Functions, etc)
- Firebase
- AWS (Lambda, DynamoDB, etc…)
- 設計手法
- DDD (Domain Driven Design, ドメイン駆動設計)
- マネジメント
- アジャイル
思考の癖
数学を考えるときと同じような癖のようなものがあります。
- 原点回帰: 定義に戻ったり、なぜそうするべきか・そうあるべき理由に立ち返る
- 本質的に解決すべき問題を抽象化して考える
- コードを書き始める前に全体像を深く設計し、必要なドキュメントを読み込む
- 関数型プログラミングが性に合う: 参照透明・第一級関数
お仕事の相談お待ちしております
- サービス開発の業務委託
- 新サービスのアーキテクチャの設計・レクチャー
- プログラミング
- メンター、セミナー、講義等の定期的な講師業