ZHANG FAN

AIと業務システムを統合するフルスタックエンジニア

Java / Spring Boot / Python / FastAPI / React

業務システム開発の現場で培った設計力をベースに、 AIを組み込んだエンドツーエンドのシステム構築に取り組んでいます。

フロントエンドからバックエンド、機械学習まで一貫して設計・実装しています。

Skills

実務経験に基づくスキル領域と習熟度

※ 各領域における自走可能レベルを示しています

System Design

  • 要件整理・基本設計・詳細設計の立案実務
  • テスト計画の策定と実施実務
  • Git / GitHub を用いたバージョン管理個人開発
  • CI/CD パイプラインの構築・運用個人開発

Frontend

  • HTML / CSS / JS による画面実装実務
  • React / Next.js を用いたフロントエンド開発個人開発
  • Tailwind CSS によるコンポーネントスタイリング個人開発

Backend

  • Java による基幹系バックエンド開発実務
  • Spring Boot を用いた API 開発個人開発
  • Python によるデータ処理・AI 連携個人開発
  • REST API の設計・実装個人開発

Database

  • SQL を用いたデータ操作・最適化実務
  • 論理データモデリングとスキーマ設計実務
  • Oracle Database の運用・管理実務
  • PostgreSQL を用いた DB 設計個人開発

Batch(基幹系)

  • Java Batch による大量データ処理実務
  • シェルスクリプトによる処理自動化実務
  • ジョブネットの設計・スケジューリング実務

Infrastructure

  • Linux サーバーの構築・運用実務
  • Docker を用いたコンテナ化個人開発
  • AWS(ECS / RDS / ALB)によるインフラ構築個人開発

About me

自分に合う軸を探し、たどり着いた現在

音楽から始まった、「作る」ことへの意識

中・高校|「音楽」と「作る」

中学時代から、中国の音楽大学附属中学校で西洋クラシック作曲を学んでいました。 音楽を「感覚」だけで捉えるのではなく、なぜそう聴こえるのか、どう構造として成り立っているのかを考えながら、形にしていく時間でした。

一つの曲を完成させるには、細部を積み重ねながらも、全体の流れを見失わず、最後まで向き合い続ける必要があります。 「考えを整理し、構造として組み立て、最後まで仕上げる」という姿勢は、今の仕事や学びの基盤になっています。

好奇心を行動に変え、日本へ

高校卒業後|来日

子供の頃から日本のアニメが好きで、日本文化への関心をきっかけに、高校卒業後に日本へ留学しました。 知らない環境で新しい挑戦をしたい、自分の視野や可能性を広げたいという思いからの選択でした。

初めて家を離れ、新しい世界で生活を始めることは大きな挑戦でしたが、 学業と生活を両立する中で、時間の使い方や優先順位を自分で考え、選択する力が求められました。 誰かに決めてもらうのではなく、自分で考え、選び、その結果を受け止める。 そうした経験が、今の自分の土台になっています。

人の理解と成長に向き合った時間

大学|多文化理解

大学では教育発達を専攻し、人がどのように理解し、成長していくのかを学びました。 日本文化への関心をきっかけに、さまざまな国や背景を持つ人と出会い、自然と交流の輪が広がっていきました。

この経験は、現在の業務においても、相手の立場を想像しながら要件を整理したり、 チームで共通認識を作る場面で活きていると感じています。

未来への好奇心が導いた、エンジニアという選択

大学卒業後|IT・独学

変化の速い時代の中で、考えたことをその場限りで終わらせるのではなく、 仕組みとして残し、使い続けられる形にできる点に惹かれ、プログラミングを独学で学び始めました。

音楽で培った「構造を考える力」や「全体を見ながら組み立てる感覚」は、 コードを書く中でも自然と活きていると感じています。

成果と責任を軸に、今も続く取り組み

現在|商用現場 × 個人開発

現在は基幹システムの開発現場で、設計から実装、リリース後の検証までを一貫して担当しています。

要件を整理し、制約の中で設計を考え、形にしたものが実際の業務で使われ続ける。 そのプロセスに関われることに、ものづくりとしてのやりがいを感じています。

業務外の個人開発にも、現場で得た経験を踏まえながら、自分なりの軸で向き合い続けています。

ここまで目を通していただき、ありがとうございます。 このページを通して、私の考えや姿勢の一端でも伝わっていれば嬉しく思います。 これからも、出会いや経験を大切にしながら、エンジニアとしてより良いプロダクトや仕組みを形にすることで、より多くの人に少しでも支えられる存在を目指していきたいと考えています。

Contact

お問い合わせやご相談は、以下の方法でお気軽にご連絡ください。