Viet Tran

Senior Software Engineer

I love creating beautiful user experiences.

👋
Hello, I'm Trần Văn Việt
About Me

I'm a full-stack software engineer.

Viet Tran — Senior Software Engineer
6+ Years
Experience

I'm a full-stack software engineer with over 6 years of hands-on experience across front-end and back-end development, delivering scalable, high-performance web applications for enterprise clients.

I currently work with Oz Hair & Beauty, an Australian omni-channel beauty retailer, as a freelance Senior Software Engineer — owning end-to-end development of two e-commerce platforms, every storefront flow through to Shopify checkout customization.

Previously I spent four years at SmartOSC as a Senior Software Engineer and led development teams at FPT Software. My current focus is building modern web applications with Next.js as the core technology.

Name

Trần Văn Việt

Email

anhvietdev@gmail.com

Address

Vĩnh Phúc

Birthday

14 October

Download CV
Open to freelance & contract work
Professional Journey

6 Years of Amazing Experience

Crafting exceptional digital experiences with leading companies

6+
Years Experience
4
Companies
9+
Projects
15+
Technologies

With over 6 years of experience in web application development, I have delivered scalable, high-performance solutions across various domains.

Since 03/2026 I've partnered with Oz Hair & Beauty as a freelance engineer, owning end-to-end development of its two storefronts — Oz Hair & Beauty and Above The Collar — every storefront feature plus the Shopify checkout experience.

Before that I spent four years at SmartOSC building enterprise e-commerce for international clients, and led teams at FPT Software on large Japanese enterprise projects. My technical journey began at Fsoft Academy and FPT University.

👇 Browse my featured projects to learn more about my work.

Oz Hair & Beauty logo

Oz Hair & Beauty

03/2026 - Present
SmartOSC

SmartOSC

01/2022 - 02/2026
FPT Software

FPT Software

03/2021 - 12/2022
Fsoft Academy

Fsoft Academy

12/2020 - 02/2021
Academic Journey

Educational Excellence

A journey of continuous learning and academic achievement

Doi Can High School
GPA: 8.3

Doi Can High School

9/2015 - 7/2018
Natural Sciences

Focused on mathematics, physics, and chemistry, and achieved my school's highest score in the national college entrance exam. This is also where I wrote my first lines of code and discovered a passion for programming.

Key Achievements (4)
Consistently recognized as a good student.
Provincial Outstanding Student Award in Physics.
+2 more
All Honors & Awards
Consistently recognized as a good student.
Provincial Outstanding Student Award in Physics.
Second prize in the provincial natural sciences competition.
Admitted to Hanoi University of Science and Technology, Information Technology major.
Technical Stack

My Technical Arsenal

Expertise across 42+ modern technologies and tools

Core Technologies

5
JavaScript
JavaScript
TypeScript
TypeScript
CSS
CSS
HTML5
HTML5
Java
Java

Frameworks & Libraries

8
Next.js
Next.js
React
React
Angular
Angular
Node.js
Node.js
NestJS
NestJS
Express
Express
Redux
Redux
jQuery
jQuery

UI Component Libraries

4
Material-UI
Material-UI
Ant Design
Ant Design
Fluent UI
Fluent UI
React Bootstrap
React Bootstrap

Styling & CSS Frameworks

5
Tailwind CSS
Tailwind CSS
Bootstrap
Bootstrap
SASS
SASS
CSS Modules
CSS Modules
Styled Components
Styled Components

Database Systems

2
SQL Server
SQL Server
MongoDB
MongoDB

Version Control

4
GitLab
GitLab
GitHub
GitHub
Bitbucket
Bitbucket
SVN
SVN

Development Environment

2
VS Code
VS Code
Visual Studio
Visual Studio

Development Tools

7
Jira
Jira
Postman
Postman
Chrome DevTools
Chrome DevTools
React DevTools
React DevTools
Redux DevTools
Redux DevTools
SSMS
SSMS
MongoDB Compass
MongoDB Compass

Platforms & APIs

3
Shopify
Shopify
RESTful APIs
RESTful APIs
GraphQL
GraphQL

Code Quality & Analysis

2
ESLint
ESLint
Prettier
Prettier
Professional Portfolio

Featured Projects

Showcasing impactful projects with technical expertise and innovation

Oz Hair & Beauty
Oz Hair & Beauty
01/2022 - Present

Oz Hair & Beauty

12
2
Senior Software Engineer

Oz Hair & Beauty is an Australian-owned omni-channel retailer connecting people with the top hair and beauty brands. The storefront is a headless e-commerce platform built with Next.js and Shopify, serving customers nationwide.

Next.jsShopifyPrismicGraphQL+3 more
Above The Collar
Oz Hair & Beauty
01/2022 - Present

Above The Collar

12
2
Senior Software Engineer

Above The Collar is an Australian online retailer specializing in men's hair and beauty products. The storefront is a headless e-commerce platform built with Next.js and Shopify, sharing its architecture with Oz Hair & Beauty.

Next.jsShopifyPrismicGraphQL+3 more
E-Invoice
FPT Software
08/2021 - 10/2022

E-Invoice

40
9
Team Leader

Electronic Invoice System for a major Japanese client — a platform service for sending, receiving, storing, and searching electronic invoices, supporting the client's move to fully digital invoicing.

ReactContext APITypeScriptSASS+2 more
JBOX
FPT Software
03/2021 - 10/2021

JBOX

47
9
Front-end Developer

Conversion of an ETL desktop application into a web application that analyzes customer business data and visualizes calculations through interactive node charts.

ReactTypeScriptRedux SagaAnt Design+5 more
Edunext Lite
FPT University
05/2022 - 09/2022

Edunext Lite

5
5
Team Leader

A social-constructivism teaching and learning platform built on a microservices architecture — a lighter, more cost-effective take on the existing EduNext system that gives students and faculty a collaborative learning environment.

ReactJava SpringNode.jsMySQL+8 more
My CV Online
Personal Project
10/2022 - Present

My CV Online

1
1
Project Owner

This portfolio — an interactive 3D room built with Three.js on top of Next.js, presenting my experience, projects, and skills, with all content managed in Prismic.

Next.jsTypeScriptThree.jsWebGL+3 more
Genius
FPT Software
07/2022 - 10/2022

Genius

105
8
Team Leader

Accounting web application for a major Japanese client — new feature development plus conversion of existing desktop features to the web. Full development lifecycle: Basic Design → Details Design → Coding → UT → PT → IT → ST.

ReactContext APITypeScriptSASS+2 more
FA Social
FPT Software
01/2021 - 03/2021

FA Social

3
3
Front-end Developer

A social network web application with global and personal feeds, article details with comments, and user profiles. Users can sign up, post and edit articles, comment, favorite, and follow other people.

ReactTypeScriptRedux SagaMaterial UI+5 more
Awesome Chat
Personal Project
10/2019 - 12/2020

Awesome Chat

1
1
Project Owner

A self-built messenger-style application: local and social sign-in (Facebook, Google) with account-activation emails, friend management, text and emoji chat, image and file sharing, and online video calls — plus a news feed, group chat, reactions, comments, follows, and notifications.

ReactNode.jsMongoDBExpress+4 more
9
Projects
71
Technologies
41
Achievements
Journey Complete

Thank You

for taking this journey with me

"Every pixel crafted with purpose, every line of code written with passion."

Let's build something together

Available for freelance work
FacebookInstagramGitHub