メインコンテンツへスキップ
Full-Stack Developer


吟江序

フルスタックエンジニア

Web アプリを作って 8 年になります。ゼロから立ち上げたプロダクトも、途中で止まっていたプロジェクトを引き継いだこともあります。前者は痛快で、後者は地道ですが、どちらも力になりました。まず問いを整理してから、書くコードは最小限に決めます。

開発者のアバター
8年以上の経験
80+ プロジェクト
スクロール

自己紹介

8+
年の開発経験
80+
件のプロジェクト
99+
クライアント
99%
プロジェクト成功率

私のストーリー

プログラミングは独学で入りました。専門的に学んだわけでも、教えてくれる人がいたわけでもなく、HTML と CSS から手探りで始めたものです。最初はただの好奇心でした。タグをいくつか並べるだけで画面にページが現れる、その不思議さに惹かれていました。それが唯一やめなかった趣味になり、やがて仕事になりました。

引き受けた案件は、ほとんどを一人で最初の打ち合わせから本番公開まで通します。要件を聞き、画面を描き、技術を選び、フロントエンドと API を書き、デプロイし、そのあとの何年分もの手入れまで。一人で全部を見ているので、どこに何があるかは把握できています。その代わり、ごまかしは効きません。今日の一日の節約は、半年後に一週間になって返ってきます。だから基礎の部分はあえて地味に作り、なるべく触らずに済むようにしています。

新しいものには目を通しますが、見ただけで飛びつくことはほとんどありません。判断の軸は三つです。半年後も読めるコードか。まずい変更を戻せるか。安いスマホでも速く開くか。そして、その機能が誰のためのものかを一文で言えないなら、分かっていないのはユーザーではなく自分だと考えています。

これまでの経歴

2025

シニアフルスタックエンジニア

正社員(技術職)

複雑なプロジェクトの設計と実装を担当しています。方針を決め、難所は自分で引き受け、負債になりかけているコードを少しずつ解きほぐしてきました。

2022

個人開発者

フリーランス & 自分のプロダクト

独立して、案件を一人で受けるようになりました。最初の打ち合わせから公開まで、要件・設計・実装・デプロイ、そして誰も予定に入れない保守まで見ています。

2019

個人プロジェクトの時期

独学 & 仕事の合間

いくつか壊し、いくつか形にしました。フロントエンドとバックエンドがこの時期につながって、データがどこから来るのかを人に聞かずに済むようになりました。

2016

コードを書き始める

独学

HTML・CSS・JavaScript から入りました。ドキュメントを読んで写し、閉じてもう一度書き、最後に誰かに説明してみました。遠回りですが、この順番が一番身につきました。

専門スキル

下の一覧が、普段ほんとうに使っている技術です。フロントエンドは React・Next.js・TypeScript、バックエンドは Node.js、データベースは PostgreSQL、公開は Vercel と Docker が中心です。知らないものは、作りながら当てずっぽうで進めるのではなく、必要になる前に覚えます。

フロントエンド

React / Next.js93%
TypeScript90%
Vue.js70%
Tailwind CSS89%
HTML / CSS95%

バックエンド

Node.js88%
Python68%
Express / Fastify82%
REST API87%
GraphQL62%

データベース

PostgreSQL86%
MongoDB72%
Redis64%
MySQL70%
Prisma ORM82%

クラウドサービス & DevOps

AWS58%
Vercel92%
Docker75%
CI/CD78%
Linux70%

ポートフォリオ

今のところ、ここに載せているのは自分で設計・実装・保守しているプロジェクトが一つだけです。これから少しずつ増やしていきます。特定の面倒を解決するために書いた小さなツールも載せる予定で、そういうものは数十行のこともありますが、確かに手間を減らしてくれます。

絞り込み結果:3 件

代表作2025
詳細を見る

Dev.Portfolio

自分で設計・実装したポートフォリオサイト。4 言語、3 テーマ、レスポンシブ対応

Next.jsTypeScriptNode.js+2
2025
詳細を見る

セルフホスト向けデプロイ/スモーク検証ツール

依存ゼロの Node スクリプト群。Next.js の standalone 出力に足りない静的アセットを補い、そのビルドそのものを一時ポートで起動してエンドツーエンドで検証します。

Node.jsTypeScriptPlaywright+2
2025
詳細を見る

画像再エンコードスクリプト

コード内に明示列挙したファイルだけを対象に、sharp でパレット PNG や mozjpeg に再エンコードする圧縮スクリプト。実際に小さくなった時だけ書き戻します。

Node.jssharpmozjpeg

お問い合わせ

作りたいものがある方も、技術的なことを聞いてみたい方も、どうぞお気軽に。メールでも Telegram でも届きます。返信はだいたい一日以内ですが、締め切りに追われているときは少し遅れます。

Telegram

所在地

中国 · 香港

現在の状況

新しい案件を受け付けています。フルタイムでも副業でもご相談ください。通常は一日以内に返信します。届かない場合は迷惑メールフォルダもご確認ください。