Engineering the Next Layer
Software Engineer

Hello, I am Ngo Phuoc Thinh

Engineering resilient backend systems with .NET and C#, supported by modern cloud infrastructure on AWS and AI-assisted workflows.

.NET · C# · Backend Engineering
.NETC#Backend EngineeringASP.NET CoreRESTful Web APIs
Supporting Strengths:AWS Cloud Infrastructure & AI-Assisted Engineering
AWSDockerAI-Assisted Engineering
Growing Toward:
DevOps & AutomationCloud ArchitectureSolution Architecture
Ngo Phuoc Thinh
Appearance mode
Select a theme preference
About My Engineering Practice

Building backend software systems from code to cloud.

Software Engineer specializing in .NET and C# backend development, building web APIs, and deploying services to AWS.

My core engineering work focuses on .NET and C#, developing RESTful APIs, data access with Entity Framework Core, and server application logic.

I work with Docker and AWS to containerize and deploy backend services to cloud environments.

I use AI-assisted tools, pair programming, and prompt workflows to support coding and testing.

My interest extends beyond application code to understanding how software systems connect and deploy.

Engineering Stack Map

Architectural layers and verified technical capabilities.

Technologies, frameworks, and engineering practices organized by their role in software delivery rather than an arbitrary skill list.

Interactive architectural stack map organized from application runtime and data layers to cloud infrastructure and AI tooling.

Application Engineering

Primary Focus

Core runtime, language, and framework technologies for backend application and API development.

  • .NETCore runtime and ecosystem for backend application development.
  • C#Primary language for typed backend development and server systems.
  • Backend EngineeringBuilding server-side application logic and APIs with .NET.
  • ASP.NET CoreFramework for building web applications and RESTful APIs.
  • RESTful Web APIsDeveloping RESTful Web APIs for service communication.

Data Layer

Primary Focus

Relational database engines and data access tooling.

  • Entity Framework CoreObject-relational mapping and data access for .NET applications.
  • SQL ServerRelational database management system used in .NET backend systems.
  • PostgreSQLOpen-source relational database used for backend data storage.

Cloud & Delivery

Supporting Strength

Cloud platform and containerization tools supporting software deployment.

  • AWSCloud platform supporting backend service deployment and hosting.
  • DockerContainerizing backend services for development and deployment.

AI-Assisted Engineering

Supporting Strength

AI pair programming and coding agent tooling supporting engineering workflows.

  • AI-Assisted EngineeringUsing AI tools to assist development and coding workflows.
  • AI Pair ProgrammingPair programming with AI tools such as GitHub Copilot during development.
  • AI Workflow IntegrationPrompt engineering, AI feature integration, and coding agents in the engineering workflow.

Secondary Ecosystem

Secondary Capability

Secondary backend language alongside .NET.

  • JavaSecondary backend programming language alongside the primary .NET focus.
03 // DELIVERED SYSTEMS

Featured Engineering Work

Production software and technical platforms demonstrating backend architecture, systems integration, and engineering practices.

TouchLove

Single-vendor e-commerce and digital-memory platform for NFC-integrated couple keychains, connecting physical wool keychains to personalized digital experiences.

Role & Contribution

Role & Contribution: Solo Full-stack Developer / Project Owner

Technical Decision: Used Redis and Hangfire for supporting background-processing workloads, containerized deployment with Docker, and engineered NFC-to-account mapping.

Technologies
  • ASP.NET Core 10
  • Entity Framework Core
  • PostgreSQL
  • Redis
  • Hangfire
  • React 19
  • Docker
  • AWS
  • Cloudflare

GBOOK

In-vehicle information and connected-vehicle service used across automotive brands (Toyota, Lexus, Subaru) providing safety, communication, vehicle status, and location capabilities.

Role & Contribution

Role & Contribution: Developer (FPT Software project team)

Technical Decision: Standardized unit testing harnesses with MSTest and JUnit to systematically verify backend business logic against customer specifications.

Technologies
  • C#
  • Java
  • ASP.NET Core
  • MSTest
  • JUnit
  • AWS

PMP Platform

Solo personal platform combining learning and personal-development management with personal-finance and savings tracking.

Role & Contribution

Role & Contribution: Full-stack Developer (Solo personal project)

Technical Decision: Separated ASP.NET Core Web API backend from React frontend, with PostgreSQL persistence and frontend localization via i18next.

Technologies
  • .NET 8
  • ASP.NET Core Web API
  • Entity Framework Core
  • PostgreSQL
  • React
  • TypeScript
  • i18next
04 // PROFESSIONAL EXPERIENCE

Professional Experience

Commercial software engineering experience, assigned implementation responsibilities, and backend engineering work.

FPT Software

Role: Associate Software Engineer
Timeframe: 09/2025 – Present
Domain: Automotive / Connected Vehicle / In-Vehicle Information Systems

Key Responsibilities

  • Analyze Japanese technical specifications and provided business / implementation requirements.
  • Implement and maintain assigned backend modules, features, and business logic.
  • Debug defects and implement required fixes.
  • Perform code-level optimization where required by assigned work.
  • Create, maintain, and execute automated unit tests.
  • Use MSTest for C#/.NET-related unit testing.
  • Use JUnit for Java-related unit testing.
  • Prepare unit-test evidence and test reports.
  • Support code review and software-quality verification.
  • Collaborate with the development team on assigned implementation and issue resolution.
  • Use version-control and team delivery workflows.

Technologies

  • C#
  • Java
  • ASP.NET Core / .NET
  • MSTest
  • JUnit
  • AWS
  • Git
  • SVN
  • MongoDB
  • PostgreSQL
  • Amazon DynamoDB
05 // EDUCATION & CREDENTIALS

Education & Credentials

Formal education, verified academic distinctions, and technical learning credentials relevant to my software engineering background.

Education

Formal education, field of study, and verified academic distinctions.

FPT University

Bachelor of Software EngineeringSoftware Engineering
Timeframe: 08/2021 – Present
In Progress
Expected Graduation: December 2026
Location: Can Tho Campus, Vietnam
Academic Distinctions
  • Honorable Student of Fall 2024
  • Honorable Student of Spring 2025
  • Honorable Student of Summer 2025

Certifications & Credentials

Verified professional certifications and technical learning credentials.

Technical Certifications

6 verified credentials

Foundational C# with Microsoft

Issuer: freeCodeCamp
Issued: 10/2025
Category: .NET / C#

Software Development Lifecycle

Issuer: Coursera
Issued: 01/2025
Category: Software Engineering

Web Design for Everybody: Basics of Web Development & Coding

Issuer: Coursera
Issued: 09/2024
Category: Software Engineering

Practice SQL from A to Z to become a Data Analyst

Issuer: Udemy
Issued: 06/2025
Category: Software Engineering

Git Zero - Learn Git Super Fast with GitHub & GitLab

Issuer: Udemy
Issued: 06/2025
Category: Software Engineering

Building a Personal Project to International Standards

Issuer: Rikkei Education
Issued: 12/2025
Category: Software Engineering

AI Certifications

4 verified credentials
PROFESSIONAL EXAM

GH-300: GitHub Copilot

Issuer: Microsoft
Issued: 08/2026
Category: AI Fluency

AI Fluency: Framework & Foundations

Issuer: Anthropic
Issued: 07/2026
Category: AI Fluency

Gemini Certified Educator

Issuer: Google
Issued: 02/2026
Category: AI Fluency

Gemini Certification for Students (K12)

Issuer: Google
Issued: 07/2026
Category: AI Fluency

Soft Skills

1 verified credentials

User Experience Research and Design

Issuer: Coursera
Issued: 06/2025
Category: Software Engineering
Engineering Journey

A clear progression from code toward architecture.

Honest separation between my current Software Engineer foundation and future technical career directions.

Progresses sequentially from Backend Engineering to DevOps, Cloud Architecture, and Solution Architecture.

  1. Current Foundation

    Backend Engineering

    Building server applications, web APIs, and data access with .NET and C#.

  2. Growing Toward

    DevOps & Automation

    Growing toward DevOps practices, CI/CD fundamentals, and container deployment.

  3. Growing Toward

    Cloud Architecture

    Growing toward cloud architecture concepts and system design on AWS.

  4. Growing Toward

    Solution Architecture

    Growing toward broader solution architecture for software systems.

07 // CONTACT

Contact

Connect with me across engineering networks, social channels, or download my CV for professional opportunities.