木立文弥
フリーランスエンジニア / TypeScript・React・Next.js・Node.js

要件整理から設計・実装まで
東京在住のフリーランスエンジニア。5年以上のWeb開発経験と、0→1の新規開発経験をもとに、設計から実装まで対応します。
主にTypeScript / React / Next.js / Node.jsを使い、サービスの画面、管理画面、APIをつなぐWebアプリケーションを開発します。要件を整理しながら、検証に必要な機能を一緒に考えます。
AWS / Google Cloudでの開発経験や、AI APIとWebアプリケーションの連携にも対応。実務での開発経験とは別に、公開している制作物は、Drawing AIなどの個人開発や協力制作など、制作形態を分けて紹介しています。
実務で経験した担当範囲
要件整理から設計・実装まで
Webアプリ開発で、要件整理、画面・API・データベースの設計、実装、テストを経験しています。
既存システムの調査・改修
既存コードや画面の動作から仕様を把握し、影響範囲を確認しながら改修を進めてきました。
新規開発とチームでの開発推進
新規アプリやAI連携機能の開発に加え、少人数チームでのタスク整理、仕様調整、コードレビューを経験しています。
どう調べ、どう作り、何を確認するか。
公開できる自主制作の実装・検証例です。実務の担当経験はプロフィールで、具体的な判断と動作は以下の例で確認できます。
保存できるだけでなく、再読み込みと権限まで確認
- 想定した課題
- 画面には出るのに、再読み込みでメモが消える。
- 実装・確認したこと
- API・データベースへ保存し、利用者ごとに参照を制限。本人と別利用者で結果を比較できます。
AIで作った試作の保存・認証を見直したい相談に。
修正の判断理由と検証結果を見る →既存データを残し、戻し方まで決めて改修
- 想定した課題
- 問い合わせ一覧に担当者や状態を追加したい。
- 実装・確認したこと
- 架空の3件のIDと本文を保って移行。同時更新の競合、移行前への復元まで検証しています。
以前のデータや運用を引き継ぎながら改修したい相談に。
移行・更新・復元の検証結果を見る →開発の進め方
1. 相談
現在の課題、作りたいもの、チームで必要な支援をお知らせください。要件が固まっていなくても構いません。
2. ヒアリング
目的・既存構成・担当範囲・連携先を確認します。機密情報の共有方法は別途確認します。
3. 内容・条件確認
対応可否、成果物や役割、契約形態、稼働・開始時期、費用・進め方をすり合わせます。
4. 開発開始
双方で条件を確認し、必要な契約手続きを終えた後に開始します。確認できる画面や実装を使って認識を合わせます。