WEB ENGINEER

Kosuke.M

Full Stack Developer

Nagoya, JAPAN

React, Laravel

Backend, Frontend

ABOUT

私は愛知県名古屋市に拠点を置く Web エンジニアです。 2019年より開発に携わり、設計〜実装〜テストまで担当してきました。

Web アプリの制作・開発についてはお気軽にご相談ください。

PROFILE

Kosuke.M Profile

あらためまして、Kosuke Mizutani (ミズタニ コウスケ)と申します! 漢字表記のフルネームをインターネットに載せることに抵抗がある世代ですので、英語表記で失礼します(笑)。 1996年生まれの三重県出身、名古屋市在住です。

南山大学理工学部ソフトウェア工学科を卒業後は上京し、東京の SIer 企業に新卒で就職しました。約1年の勤務の後、より開発に深く関われる環境を求めて受託開発企業へ転職。その後、会社が名古屋支部を立ち上げたことをきっかけに、中部地方へUターンしました。2023年4月に同社を退職し、現在はフリーランスのエンジニアとして活動しています。フリーランス転向後は、業務委託として継続的に開発に携わる一方、単発案件にも不定期で対応しています。

最近は技術的発信にも力を入れていますので、ぜひフォローしてください!

FAVORITES

漫画 アニメ ゲーム コーヒー 寿司 旅行 Apple製品 YOASOBI

BALANCE

得意なこと

  • 要件を整理しながらフロント/バックをつなげる設計
  • 既存コードを読み解き、流れを壊さない実装
  • テストコードを交えた品質を意識した開発

苦手なこと

  • 要件未確定のまま進む超短納期案件
  • 会議が中心で、実装の時間が取りづらい開発体制
  • 意見交換がしづらく、萎縮しやすい雰囲気のチームでの開発

SKILLS

Backend

PHP / Laravel を中心に実務経験を重ねてきました。これらは自分の中でも一番長く触れてきた技術です。 ドメイン駆動設計 / クリーンアーキテクチャで構築されテストもきちんと書かれているプロジェクトに長く在籍していました。ですのでそちらで学んだ堅牢なコード設計は今後も活かしていきたいと考えています。 最近は個人開発で TypeScript をバックエンドとして使っています。FW は Hono です。

Frontend

JavaScript / jQuery は新卒直後から使ってきましたが、TypeScript / React は2024年頃から本格的に触り始めた比較的新しい領域です。しかし現時点で自分が今一番”アツい”のはフロントエンド周りの技術です。 FW は主に React Router (元 Remix) を使ってきました。主要ライブラリは Zod / TanStack Query / React Hook Form / Jotai / MUI / Tailwind CSS あたりを使っています。Vue.js の経験も少しあります。

Database

MySQL を中心に扱ってきました。基本的な CRUD や結合、サブクエリなどの SQL は書け、最低限のテーブル設計もできます。 一方で、大規模データや高負荷環境を前提にした設計・運用経験はまだ浅く、自分の弱い部分だと思っています。そこには課題感を覚えていて、ただいま再勉強中です。ORM に頼り切ってきたツケが回ってきたと感じています。

Infrastructure

インフラは最低限 AWS で Web ページが閲覧できるようになるまで持っていくことはできます。しかし、チューニングや監視・障害対応まで求められるとまだ弱いです。 これまではアプリケーションの実装を中心にやって来たため、インフラ周りは詳しい方に助けてもらうことが多かったです。とはいえ避けて通れない部分だとも感じているので、個人開発で Cloudflare / Docker あたりも触りながら少しずつ補っています。

AI

Codex をメインに使っています。Claude Code も必要に応じて使っています。 昨今はほとんど自らの手でコードを書かなくなりました。しかし指示は的確に、自分でも読めないコードはコミットしないように心がけています。

Others

テストは Codeception / Pest / Vitest / Playwright、ソース管理は GitHub、チケット管理は Jira / Backlog / GitHubProject、IDE は PhpStorm、開発スタイルはスクラム(アジャイル)、PC は Mac です。

WORKS

これまでに携わったプロジェクトの一部をご紹介します。
公開可能な範囲で概要を掲載しています。

CASE 1

  • PHP 7.1
  • Laravel 5.5
  • MySQL 5.7
  • jQuery

遠隔医療アプリ開発

期間:2019年〜2020年 役割:保守・改善

患者登録〜処方・ビデオ通話連携などの遠隔診療 Web システムを改善・保守していました。 私にとって初めての Laravel を用いた案件でした。

CASE 2

  • PHP 8
  • Laravel 9
  • MySQL 8
  • Vue.js

EFOツール開発

期間:2022年〜2023年 役割:設計・実装

派遣業応募に特化したフォーム最適化ツールを開発しました。チャット/スライド形式で UX を改善し、離脱も記録しその分析を可視化しました。 ユーザが取っつきやすく、住所補完やメールアドレス補完等することでユーザビリティの高いフォームを目指しました。

CASE 3

  • PHP 8
  • Laravel 9
  • MySQL 8
  • AWS (EC2/RDS/CloudWatch)

勤怠管理(HR)システム開発

期間:2022年〜2023年 役割:設計・実装

派遣業向けの勤怠管理システムを開発していました。派遣業の勤怠管理は一般的な勤怠管理と異なり、派遣元・派遣先の両方の観点から管理できる必要があり、全く関係ないスタッフの情報が閲覧できる状況だけは何としても防がないとならないため、その観点でのユニットテストも行いました。

CASE 4

  • PHP 8.3
  • Lumen 10
  • MySQL 8
  • TypeScript
  • React

介護業務管理ツール開発

期間:2023年〜2026年 役割:設計・実装

訪問介護事業所のシフト管理・予定/実績管理・請求管理など、現場業務を包括的にサポートするクラウド業務管理システムのフロント/バック開発を担当しました。 フロントのリプレイス対応で React / Remix を導入時には技術選定から初期設計・基盤構築までを主導しました。スクラム開発で PBI ベースで業務要件に対応しました。

NEXT

これからやりたいこと

これまでの実装経験を活かしつつ、今後は以下のテーマにより深く取り組んでいきたいと考えています。

業務ドメインを深める開発

何か特定のドメインに腰を据えて、現場運用に近い業務システム開発に長期間関わっていきたいです。

技術的発信を増やす

技術ブログや OSS 貢献、技術コミュニティ参加などを通じて、自分の持つ技術的な知見を発信・共有していきたいです。

PL 寄りの役割

実装だけでなく、仕様整理やレビュー、周囲との連携などマネジメントやリーダー寄りの役割にも挑戦し、チーム全体の生産性向上に貢献したいです。

もし挑戦させていただけるテーマがあれば、ぜひ気軽に相談してください。

CONTACT

ご相談方法

メールもしくは Google Form でお問い合わせください。

内容を確認後、必要に応じて返信いたします。

目的や状況をざっくりでいいので教えていただけるとスムーズです。

ご相談・お見積もりは無料ですので、お気軽にお問い合わせください。

稼働条件

稼働量

週10〜15時間の単発案件は即時 / 週5日(40h)は要相談

勤務形態

フルリモート可 / 名古屋市内であれば出社も可

契約形態

業務委託・正社員どちらも可