私のエンジニアリングの主軸は.NETおよびC#であり、RESTful APIの開発、Entity Framework Coreを用いたデータアクセス、サーバーアプリケーションロジックの実装に注力しています。
はじめまして、Ngo Phuoc Thinhです。
.NETおよびC#によるバックエンドシステム開発を専門とし、AWSクラウドおよびAI支援ワークフローを強みとするソフトウェアエンジニア。

コードからクラウドまで、バックエンドソフトウェアシステムを構築する。
.NETおよびC#のバックエンド開発を専門とし、Web APIの構築およびAWSへのサービス展開に取り組むソフトウェアエンジニア。
DockerおよびAWSを活用し、バックエンドサービスをコンテナ化してクラウド環境へ展開しています。
AI支援ツール、ペアプログラミング、プロンプトワークフローを活用してコーディングやテストを支援しています。
アプリケーションコードの枠を超え、ソフトウェアシステム全体がどのように連携し展開されるかを理解することに関心を持っています。
アーキテクチャ層と検証済みの技術的能力。
任意のスキルリストではなく、ソフトウェア提供における役割に基づいて整理された技術、フレームワーク、および実践。
アプリケーション実行基盤およびデータ層からクラウドインフラ、AIツールに至る体系的なアーキテクチャスタックマップ。
アプリケーションエンジニアリング
主要な注力分野バックエンドアプリケーションおよびAPI開発のための中核となるランタイム、言語、フレームワーク。
- .NETバックエンドアプリケーション開発のためのコアランタイムおよびエコシステム。
- C#静的型付けによるバックエンド開発およびサーバーシステム構築のための主要言語。
- バックエンド開発.NETを用いたサーバーサイドアプリケーションロジックおよびAPIの構築。
- ASP.NET CoreWebアプリケーションおよびRESTful APIを構築するためのフレームワーク。
- RESTful Web APIサービス間連携のためのRESTful Web API開発。
データ層
主要な注力分野リレーショナルデータベースエンジンおよびデータアクセスツール。
- Entity Framework Core.NETアプリケーション向けのオブジェクトリレーショナルマッピングおよびデータアクセス。
- SQL Server.NETバックエンドシステムで使用するリレーショナルデータベース管理システム。
- PostgreSQLバックエンドデータ保存に使用するオープンソースリレーショナルデータベース。
クラウド&デリバリー
補完的な強みソフトウェア展開を支えるクラウドプラットフォームおよびコンテナ化ツール。
- AWSバックエンドサービスのデプロイと運用を支えるクラウドプラットフォーム。
- Docker開発およびデプロイのためのバックエンドサービスのコンテナ化。
AI支援エンジニアリング
補完的な強みエンジニアリングワークフローを支援するAIペアプログラミングおよびコーディングエージェントツール。
- AI支援エンジニアリング開発およびコーディングワークフローを支援するAIツールの活用。
- AIペアプログラミング開発時におけるGitHub CopilotなどのAIツールを活用したペアプログラミング。
- AIワークフロー統合プロンプトエンジニアリング、AI機能統合、およびコーディングエージェントの活用。
補完技術
補完的なスキル.NETと並行するセカンダリバックエンド言語。
- Java主要な.NETと並ぶ、第二のバックエンドプログラミング言語。
注目のエンジニアリング実績
バックエンドアーキテクチャ、システム統合、および確かな技術実践を示す本番ソフトウェアとプラットフォーム。
TouchLove
NFCタグ内蔵のペアキーホルダーと連携し、記念日やメッセージを記録・共有するEコマース&デジタルメモリープラットフォーム。
役割と貢献: 個人開発フルスタックエンジニア / プロジェクトオーナー
技術的判断: RedisとHangfireを用いた非同期バックグラウンド処理の実現、Dockerによるコンテナ運用、物理NFCタグとアカウントの紐付け処理を実装。
- ASP.NET Core 10
- Entity Framework Core
- PostgreSQL
- Redis
- Hangfire
- React 19
- Docker
- AWS
- Cloudflare
GBOOK
トヨタ、レクサス、スバルなどの自動車ブランドで利用される車載情報通信・コネクティッドカーサービス(安全・車両状態・位置情報等)。
役割と貢献: 開発エンジニア(FPTソフトウェア プロジェクトチーム)
技術的判断: MSTestおよびJUnitを用いた単体テストフレームワークを運用し、顧客仕様書に基づくバックエンドロジックの品質を体系的に検証。
- C#
- Java
- ASP.NET Core
- MSTest
- JUnit
- AWS
PMP Platform
学習・自己成長管理(成績、ロードマップ、スキル、メモ)と個人財務・貯蓄管理を統合したフルスタックプラットフォーム。
役割と貢献: Full-stack Developer(個人開発プロジェクト)
技術的判断: ASP.NET Core Web APIバックエンドとReactフロントエンドの疎結合構成、PostgreSQLによる永続化、i18nextによる多言語対応を採用。
- .NET 8
- ASP.NET Core Web API
- Entity Framework Core
- PostgreSQL
- React
- TypeScript
- i18next
職務経歴
商用ソフトウェア開発の実務経験、担当した実装業務、およびバックエンド開発業務。
FPT Software
主な担当業務
- 日本語の技術仕様書および提示された業務・実装要件の分析と把握。
- 担当バックエンドモジュール、機能、およびビジネスロジックの実装と保守。
- 不具合の原因調査(デバッグ)および必要な修正対応の実装。
- 担当範囲におけるコードレベルの最適化。
- 自動単体テストの作成、保守、および実行。
- C#/.NET環境における単体テストにMSTestを活用。
- Java環境における単体テストにJUnitを活用。
- 単体テスト結果のエビデンス作成およびテストレポートの取りまとめ。
- コードレビューのサポートおよびソフトウェア品質の検証対応。
- 開発チームと協調し、担当タスクの実装および技術課題の解決に対応。
- バージョン管理ツールを使用し、チームのデリバリーワークフローに従う。
使用技術
- C#
- Java
- ASP.NET Core / .NET
- MSTest
- JUnit
- AWS
- Git
- SVN
- MongoDB
- PostgreSQL
- Amazon DynamoDB
学歴・資格
ソフトウェアエンジニアリングの背景に関連する学歴、確認済みの学業表彰、および技術学習資格。
学歴
正規の教育課程、専攻分野、および確認済みの学業表彰。
FPT University
表彰・受賞歴
- 2024年秋学期 優秀学生
- 2025年春学期 優秀学生
- 2025年夏学期 優秀学生
資格・認定
確認済みの専門資格および技術学習に関する認定。
技術認定
6 verified credentialsFoundational C# with Microsoft
Software Development Lifecycle
Web Design for Everybody: Basics of Web Development & Coding
Practice SQL from A to Z to become a Data Analyst
Git Zero - Learn Git Super Fast with GitHub & GitLab
Building a Personal Project to International Standards
AI認定
4 verified credentialsGH-300: GitHub Copilot
AI Fluency: Framework & Foundations
Gemini Certified Educator
Gemini Certification for Students (K12)
ソフトスキル
1 verified credentialsUser Experience Research and Design
コードからアーキテクチャへと続く明確な歩み。
現在のソフトウェアエンジニアとしての基盤と、将来目指す技術的方向性を誠実に区分。
バックエンドエンジニアリングからDevOps、クラウドアーキテクチャ、ソリューションアーキテクチャへと順次展開。
- 現在の基盤
バックエンドエンジニアリング
.NETおよびC#によるサーバーアプリケーション、Web API、データアクセスの構築。
- 今後目指す方向
DevOps & オートメーション
DevOps実践、CI/CD基盤、コンテナ展開への発展。
- 今後目指す方向
クラウドアーキテクチャ
AWSを基盤としたクラウドアーキテクチャやシステム設計の理解を深めていく。
- 今後目指す方向
ソリューションアーキテクチャ
ソフトウェアシステム全体を見据えたソリューション設計へと成長していく。
お問い合わせ
エンジニアリングネットワーク、SNS、または履歴書/CVのダウンロードを通じてつながることができます。