k工房
mail
share
overview

Introduction

フロントエンドをメインにエンジニアリングをしています。直近で最も得意としているのはTypeScriptとReactによるコンポーネント設計です。他に保守レベルでのバックエンドでのエンジニアリング、AWS運用も経験があります。一貫性のあるユーザービリティの高いシステムを追求し続けています。

Articles

webページの品質を測定

webサービスというかwebページの品質測定には様々な見方があるし、測定ツールも様々である。 今回はそんな中でLighthouseを紹介したい。

2021/01/16

技術スタックを振りかえる

今年も一年が終わった。今年はコロナ禍ということもあり、ほぼ一年中どこにも出かけず(ジム行ったり、買い物ぐらいはしたけど)ずっとコードを書いていた。なので一年を振り返ってもコードぐらいしか記憶がない。

2020/12/25

Vue 3を試してみる

Vue 3 がリリースされてはや1ヶ月半が経過し、公式ドキュメントや先行して試した方々の知見が蓄積され始めている。 僕の場合は業務でVueを使う場面は限られているのだが、バージョン3になると今までの書き方とはうって変わるという前評判を聞いていたので早速試してみた。

2020/11/28

ReactとVueという双璧

今だと新規プロジェクトでjQuery採用というのはどんどん少なくなってきており、単純なコンポーネント設計を目指したReactやVueを採用する傾向がどんどん強まっている。 (僕の場合この数年の間はほぼ、TypeScriptを中心としたプロジェクトしか関わっていない。)

2020/11/21

Next.js 10 リリース

Next.jsのバージョン10がめでたくリリースされた。内容が豊富でとても説明しきれないので特に興味があった部分を抜粋してみる。 リリースの全ての内容については下記公式ドキュメントを参照していただきたい。

2020/10/31

ドメインロジック

あらゆるソフトウェアはあらゆる業界の知識と密接に結びつく、というのはどんなソフトウェアを開発してもそうなるのが必然。例えばECサイトだったらどのタイミングで在庫を減らすかや、商品の合計金額を計算する時、商品の種類を判別するなど、ソフトウェア技術者は対象の業界の知識を知らないと最終的な成果物ができない。

2020/10/20

Skill

typescript
javascript
react
redux
node
html5
css3
sass
webpack
ruby
perl
mysql
sql-server
aws
firebase

Private

next
vue
csharp

Oss

github

微力ながら下記のオープンソースソフトウェアの改善のためコミット活動をしていました。
・covid19india-react

Career

hospital

医療システムパッケージウェアのうち画面と帳票部分の開発や改修を主に行っていました。また、SEという形でお客の打ち合わせ、仕様策定など各種業務経験も培いました。

net

web企業のエンジニアとして転向、フルスタックとして幅広く知識が要求される現場だったので多くの貴重な経験を積めました。
・SPAでのチャットアプリケーション作成
・複数ECサイトの保守・CMSの導入など
・某ユーザーサイトのフロントエンド新規開発

frontend

現在は専門領域をフロントエンドとして日々開発に勤しんでいます。
・自社webサービスのフロントエンド新規開発