self-portrait

About me

こんにちわ、おきなりです。
福岡に住んでるエンジニアです。
主にWebアプリの開発が得意ですが、割となんでもやります。

私はあなたのお役に立てますか?

私ができることを並べてます。

golang

Golang

個人的に、最も推してる言語
型のある世界で生きていたい

Like:★★★★★

Level:★★★

typescript

TypeScript

フロントはこれ一択でしょ?
もう型なしじゃ生きていけない体になってる

Like:★★★★

Level:★★★

nodejs

Node.js

型ありでお願いします

Like:★★★★

Level:★★★

php7

PHP

なんだかんだで使い慣れた言語
積極的には書きたいわけではない

Like:★★★

Level:★★★★★

svelte

Svelte

このページ、実はこれ使ってます

Like:★★★★

Level:★★★

tailwind

Tailwind

このページ、実はこれ使ってます

Like:★★★★

Level:★★★

私が今まで、どんなことをやってきたか、知りたいですか?

私が今までやってきたことを並べてます。

2021/5/1~ 2022/9/30

宿泊業界向けのプロダクト開発

【作業内容詳細・役割】
現行のチェックインシステムに追加したい機能がたくさんあるとのことで、その機能追加をしている。
簡単なCRUD機能の追加から、別のホテル予約管理システムとの連携、SNSログインの実装、ページ翻訳機能など、様々な機能追加依頼があるが、依頼のたびに、調査・実装を行っていく。

【習得技術】
PHPは慣れているものの、Laravelの使用経験がなかったため、これを使い慣れることができたのはよかった。
CodeigniterやCakePHPなど、過去に使ったことあるものよりも、比較的拡張性が高く感じた。
現在使われるフレームワークとして主流なようなので、実務経験を積む良い機会となっている。

PHP MySQL Nginx PHP-FPM Laravel Amazon EC2 AWS RDS Firebase Authentication Docker Git Visual Studio Code PhpStorm
2021/10/1~ 2022/4/15

スポーツジムの新規事業向けアプリ開発

【作業内容詳細・役割】
新規事業立ち上げに際して使用するスマホアプリの開発案件で、自分の担当としては、要件定義、全体構成設計、インフラ設計などを行った。
当初は、このあとのインフラ構築、バックエンド開発なども担当する予定だったが、技術セットが変更になり、私が全く経験のない技術セットとなってしまったこと、納品までのスケジュールが厳しかったこと、などの理由で、別の方に担当していただいた。
しかし、別途担当を立て、詳細設計、開発を行っていただいたものの、状況も慌ただしく変わり、開発リソースも足りてなかったため、部分的に開発も対応した。
なお、当初は、インフラがGCP群、バックエンド開発がGolangを採用予定だったが、クライアント要望により設計途中でインフラがAWS、バックエンド開発がRuby(Ruby on Rails)となった。

【習得技術】
急遽、RoRを扱うことになってしまったが、他の方々が書いたソースを参考にしながら、RoRの仕様、使い方などを慌ててキャッチアップして、簡単な部分について少し対応した。
慣れている人たちのコードを見つつ、簡単な部分などについて関わっただけのため、例えば何か案件に参加して実用的にRailsを利用できるレベルには達していないと思われる。

Ruby MySQL Ruby on Rails AWS RDS Firebase Authentication AWS ECS Git RubyMine Jira Confluence Backlog Docker
2021/9/1~ 2022/1/31

電力会社向けのダッシュボードシステム開発

【作業内容詳細・役割】
直前の著作権管理システムと同様の仕組みでの開発で進めたいとのことで、ほとんどの技術はそのまま引き続きで使うことになった。

【習得技術】
Goalngについて、数ヶ月程度ではあるが習得した知識があるものの、細かい部分でふわっとした理解のまま進めてしまったところもあるため、ここで更に細かい部分も理解していきたいと思う。

Golang MySQL go-chi gqlgen SQLBoiler(Golang) Cloud Run(GCP) Cloud SQL(GCP) Firebase Authentication Git Visual Studio Code GoLand Confluence Jira GraphQL Docker