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
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.
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.
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
.NET Stack
Auth & Security
Architecture & Data
Cloud & Tools
Professional Experience
Independent Full-Stack Developer
Feb 2025 – PresentSelf-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 2025FPT 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 2023FPT 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 2020FPT 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
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.
Learning & Experiments
Frontend Mentor Challenges
A collection of UI challenges to demonstrate commitment to UI/UX precision and CSS mastery.
Education & Languages
Education
B.S. in Software Engineering
VNU-HCM University of Science (HCMUS)
2013 - 2017
Languages
English
ProfessionalTechnical & Business Communication proficiency.
Japanese
JLPT N3Professional Working Environment experience.
Get In Touch
I'm actively seeking Full-Stack roles in Da Nang/HCM or remote. Feel free to reach out!