Who is this?
大阪で活動しているITエンジニアのmorimorikochanです、2016年からソフトウェアエンジニアやってます🚀
twitterの技術アカウント
今何に興味持ってるかわかるかも
資格
- 2022/02: AWS Certified Solutions Architect - Professional
- 2021/10: データベーススペシャリスト
- 2020/10: 応用情報技術者試験
- Oracle Certified Java Programmer, Silver SE 8
業務経験がある言語・スキル
2022年03月時点
- Typescript
- Nest.js
- React
- Reducer+TS+MUIを使って丸々1つちゃんとしたSPAを作ることができます
- Express.js
- Prismaを使って丸々1つちゃんとしたサーバー(RESTfulAPIおよびSSRサーバー)を作ることができます
- Rust
- 社内の簡単なツールをRustのWebサーバー(actix-web)で作ったことがある程度です。3回ほど挫折して再入門してるのでそろそろ書き方に慣れてきてます
- 一時期ハマってTUIのゲームとか作ってました
- GoogleAppScript
- 社内の細かいツールを大量に作りまくってます
- 勤怠管理のためのslackコマンドスクリプト
- slackで「ナレッジだね」スタンプが押されるとナレッジとしてスプシに保存されるスクリプト
- 外部サービスのWebhookのリクエスト内容を記録するためのデバッグ用スクリプト
- 社内の細かいツールを大量に作りまくってます
- kubernetes
- Azureにマネージドなクラスタを建ててそこに上記のRustで作った社内ツールのコンテナを載せてました。特にpod/replicaset/deployment/statefulset/service/Ingressなどは理解できてますが、CustomResourceDefinitionなどは全くわからないです
- その他下記に記載した業務経験
2020年01月時点
- Javascript
- PHP
- Python
- DjangoおよびDRF
- Java
- Java SE8 Silver (2017年に取得)
- streamAPIが大好きです
- インフラ構築
- AWS:S3,ECS,NLB,RDS,Route53.Lambda…etc
- 基本的なサービスは使用したことがあります
- GCP:GKE,LB
- オンプレミス環境での構築経験はありません
- 最近はCDK/ServerlessFrameworkにハマりました
- AWS:S3,ECS,NLB,RDS,Route53.Lambda…etc
- PM
- 小規模から中規模ぐらい
趣味・軽く触った程度の言語・スキル
- Rust
- ポインタを理解できていない自分に悲しくなったので2019年夏に少しずつ勉強始めました
- actix-web。GASと合わせて社内ツールを作った経験があります
- scrapy。某サイトのスクレイピングで使用しました
- 言語として二番目に好き
- ポインタを理解できていない自分に悲しくなったので2019年夏に少しずつ勉強始めました
- 最近になって
Arc
,Rc
,Mutex
,RefCell
が使えるようになった気がします。 - Kotlin
- Androidではなく、サーバーサイドKotlinとして触りました。主にKtorです
- 競技プログラミングでも一瞬触りました
- APIがとてもわかりやすくて簡潔にかける(rangeの表現とか
xxxOrNull()
)ので今のところ言語の中で一番好きです - 言語としてイチバン好き
- Haskell
- 全く分からなかった
おおまかな職務経歴
2015年4月
大学の研究室でC++で書かれたシミュレーションを使った研究をしていました。プログラミングに興味を持ったのはこの時期です。
2016年8月
大阪の中堅SIerに入社しました。主な作業は派遣先での設計図作成でした。
2016年12月?
電力の小売事業者向けツールをJavaSE8で実装していました
2017年6月
大阪のデータ解析をメインにするベンチャーに入社しました。当時のCTOの下で主にPHPのphalconフレームワークを用いて受託案件をこなしておりました。
2017年12月
CTOが退職したので、新規PJでのプロジェクトマネージャーを担当していました。業務委託の方の稼働管理も行っていました。