Hi, I'm Ha Tran.

Full-Stack Engineer working across .NET and the modern JavaScript ecosystem — TypeScript, React, and Node.js — backed by 7 years of enterprise engineering discipline.

Experience

7+ Years

Focus

Full-Stack Engineer

About Me

Enterprise Foundation

I have 7 years of experience building enterprise systems for Japanese clients — desktop applications, batch processing, web apps, and internal APIs, primarily with .NET (C#) and some Java. It shaped how I work: understanding the problem before the code, prioritizing clarity and quality, and considering edge cases up front.

A Deliberate Pause

Last year, I reflected on my career and decided to take a break to focus on two things:

  • English communication — even as a Bridge Engineer, my collaboration with Japanese stakeholders was mostly through Q&A documents, Jira tickets, and emails, with little real speaking practice. I chose to focus on English because I already consume most of my learning resources in English — it feels more natural to think in. To improve, I joined an offline communication class and practiced consistently.
  • Modern technology — my previous work was mostly with legacy, business-logic-heavy systems in .NET, so I had limited exposure to the modern tech landscape. To change that, I started learning the JavaScript ecosystem — React, Next.js, Node.js, TypeScript — and built real-world side projects from the ground up. I also studied system design concepts and explored AI-augmented development tools to work more effectively.
What's Next

Now, I feel refreshed and ready to take the next step. I'm comfortable working across both .NET and the modern JavaScript ecosystem, and I'm looking for a new opportunity where I can contribute my experience, keep growing, and find real fulfillment in the work I do.

Technical Skills

JavaScript / TypeScript Stack

TypeScript (ES6+)React / Next.jsNode.js / NestJSTailwind CSS

.NET Stack

.NET (C#, MVC, WPF)Windows ServicesSOAP APIs

Auth & Security

Better-AuthJWT / JWKS (RSA)RBAC

Architecture & Data

System DesignREST API DesignDatabase TransactionsEntity FrameworkTypeORMPostgreSQLSQL Server

Cloud & Tools

AzureVercel / RenderCI/CDGitJira / Backlog

Professional Experience

Independent Full-Stack Developer

Feb 2025 – Present

Self-directed Projects

  • E-commerce Ecosystem: Designed and built a full-stack platform on a decoupled monorepo — Next.js as storefront and Identity Provider, NestJS as standalone Resource Server communicating via JWKS-verified JWT tokens.
  • Admin Dashboard: Built a back-office management interface with React-Admin — integrated with NestJS API for product and order management.
  • Auth & Security: Implemented stateless authentication with Better-Auth, JWKS (RSA), RBAC, and short-lived client upload tokens (Vercel Blob gatekeeper pattern).
  • Data Integrity: Used TypeORM QueryRunner to wrap order creation and status updates in atomic transactions — ensuring loyalty points and order state stay consistent on failure.
  • Artwork Gallery CMS: Built a headless CMS platform with Payload CMS featuring a block-based layout system (Masonry Grid, Hero, Bio blocks) for non-technical curators. High-resolution artwork delivered via Vercel Blob with CDN distribution.
  • Workflow: Automated CI/CD deployments via Vercel and Render. Integrated AI-assisted development to accelerate prototyping while maintaining focus on architectural integrity.

Bridge System Engineer

Jul 2023 – Jan 2025

FPT Japan

  • Project Coordination: Managed end-to-end project lifecycles for Connected Car contract modules — translating complex Japanese business requirements into design specifications for the development team.
  • Web & API Development: Contributed to web application and internal API development within a hybrid on-premise/Azure deployment architecture.
  • Quality Control: Performed source code reviews and integration tests in Azure environments to ensure delivery quality.
  • Recognition: Awarded "Best 2024/Q1 Performer" for streamlining coordination processes that significantly reduced overall team workload.

Software Engineer / Sub-Team Leader

Aug 2020 – Jul 2023

FPT Software

  • Cost Tracking System: Designed and implemented complex batch processing and relational DB logic using .NET MVC and Windows Services for an internal enterprise cost management platform.
  • Connected Car Service: Led a team of 4 to develop Contract & Service Management modules — web applications and internal APIs — using a hybrid .NET/Java stack across on-premise and Azure environments.
  • Technical Guidance: Provided source code reviews and detailed design specifications to ensure team alignment on business logic and architecture decisions.

Software Engineer

Oct 2017 – Jul 2020

FPT Software

  • Desktop Development: Maintained enterprise font management systems using .NET (WPF) and Windows Services.
  • QA & Legacy: Validated complex Oracle DB procedures and analyzed legacy C++ codebases to resolve critical system bugs.

Recent Projects

Full-Stack
View Detail

E-commerce Ecosystem — Full-Stack Independent Project

A full-stack e-commerce solution for a bird nest product shop. Features a customer storefront, a NestJS backend API, and a React-Admin dashboard.

Next.jsNestJSBetter-AuthTypeORMVercel BlobVercel AnalyticsResend
CMS / Full-Stack
View Detail

Artwork Gallery CMS

An artwork gallery with an integrated content management system built for a real artist client. Features an admin panel for managing artwork collections and page layouts, automated image optimization, and cloud media storage.

Next.js 15Payload CMS v3MongoDBTailwind CSS v4SharpVercel BlobEmbla Carousel

Learning & Experiments

Frontend Mentor Challenges

A collection of UI challenges to demonstrate commitment to UI/UX precision and CSS mastery.

HTMLCSSReact

Flask Mega-Tutorial

Exploration of Python backend paradigms to broaden architectural perspective beyond Node.js.

PythonFlaskSQLAlchemy

Education & Languages

Education

B.S. in Software Engineering

VNU-HCM University of Science (HCMUS)

2013 - 2017

Languages

English

Professional

Technical & Business Communication proficiency.

Japanese

JLPT N3

Professional Working Environment experience.

Get In Touch

I'm actively seeking Full-Stack roles in Da Nang/HCM or remote. Feel free to reach out!