Thanh Tin portrait
👋

Hello, I'm Thanh Tin. I'm a Full-stack Developer with 3 years of experience.

Passionate about building scalable web applications and clean architectures. Tech stack: React, Next.js, React Native, Node.js, Golang.

About me

I am a software developer with a degree in Software Engineering and over 3 years of experience. I have worked in both onsite and remote roles and have handled freelance projects for both web and mobile apps. I enjoy solving challenging problems and am always eager to learn new technologies.

My tech stack includes React, Next.js, NestJS, React Native, and Golabg. I am known for my quick adaptability, strong learning attitude, and ability to work well in a team. I am looking for a dynamic environment with interesting projects to further grow and contribute.

My Experience

Bach Khoa Tech - Front-End Developer

Ho Chi Minh, Viet Nam
  • Developed core EdTech features including electronic lesson plans and grading systems, ensuring high performance for school management.
  • Engineered responsive UIs using React and Tailwind CSS, with deep customization of the H5P library to enhance lesson-authoring capabilities.
  • Implemented Playwright automation tests to validate critical business workflows and ensure system stability during modular refactoring.
  • Integrated AI RAG solutions to build an intelligent assistant for automated user guidance across the Bach Khoa ecosystem.
  • Tech Stack: ReactJS, Redux Saga, NodeJS, Playwright, LLMs (RAG).
7/20255 - Present

TANCA.io - Front-End Developer

Ho Chi Minh, Vietnam
  • Refactored core Web and Mobile features into independent, modular components to enhance system scalability and maintainability.
  • Engineered a shared UI component library and logic layers using Redux Saga, significantly reducing code duplication across platforms.
  • Integrated complex APIs to ensure seamless data synchronization and consistent performance across multi-device environments.
  • Led technical code reviews and mentored interns to uphold high architectural standards and clean code practices.
  • Tech Stack: ReactJS, React Native, Ant Design, Redux Saga.
12/2023 - 7/2025

CMC Media - Front-End Developer

Ha Noi, Vietnam
  • Developed and maintained frontend interfaces for internal AI products and an AI service website, supporting real business use cases.
  • Built and optimized responsive frontend interfaces, improved UI/UX, and fixed bugs to ensure a consistent user experience across multiple devices.
  • Integrated frontend with backend services via API consumption through Laravel server-side, handling data rendering and UI logic.
  • Tech Stack: NextJS, PHP, Laravel.
2/2025 - 9/2025

My projects

Project: VN Music

VN Music

I worked as a mobile developer on the VNMusic app for 3 months. The app lets users stream music, create playlists, and get notifications about new releases.

React NativeTypeScriptOne SignalRedux
Project: Automation Tool Studio

Automation Tool Studio

I worked on a project that converts user prompts into stories, generating characters, images, videos, sound, and voiceovers to create short videos. I focused on building a responsive, user-friendly interface for mobile and desktop, with dark/light modes and multi-language support for better accessibility.

NextJSShadcntailwindi18nwebsockets
Project: Kairo's Blog

Kairo's Blog

NextJsSupabase
Project: VN Music

VN Music

I worked as a mobile developer on the VNMusic app for 3 months. The app lets users stream music, create playlists, and get notifications about new releases.

React NativeTypeScriptOne SignalRedux
Project: Automation Tool Studio

Automation Tool Studio

I worked on a project that converts user prompts into stories, generating characters, images, videos, sound, and voiceovers to create short videos. I focused on building a responsive, user-friendly interface for mobile and desktop, with dark/light modes and multi-language support for better accessibility.

NextJSShadcntailwindi18nwebsockets
Project: Kairo's Blog

Kairo's Blog

NextJsSupabase
Project: VN Music

VN Music

I worked as a mobile developer on the VNMusic app for 3 months. The app lets users stream music, create playlists, and get notifications about new releases.

React NativeTypeScriptOne SignalRedux
Project: Automation Tool Studio

Automation Tool Studio

I worked on a project that converts user prompts into stories, generating characters, images, videos, sound, and voiceovers to create short videos. I focused on building a responsive, user-friendly interface for mobile and desktop, with dark/light modes and multi-language support for better accessibility.

NextJSShadcntailwindi18nwebsockets
Project: Kairo's Blog

Kairo's Blog

NextJsSupabase
Project: VN Music

VN Music

I worked as a mobile developer on the VNMusic app for 3 months. The app lets users stream music, create playlists, and get notifications about new releases.

React NativeTypeScriptOne SignalRedux
Project: Automation Tool Studio

Automation Tool Studio

I worked on a project that converts user prompts into stories, generating characters, images, videos, sound, and voiceovers to create short videos. I focused on building a responsive, user-friendly interface for mobile and desktop, with dark/light modes and multi-language support for better accessibility.

NextJSShadcntailwindi18nwebsockets
Project: Kairo's Blog

Kairo's Blog

NextJsSupabase

My skills

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • React Native
  • Node.js
  • Nestjs
  • Express
  • MongoDB
  • PostgreSQL
  • Git
  • Tailwind
  • Socket.io
  • Redux
  • Golang
  • Docker
  • Figma
  • AI Tool

Contact me

Please contact me directly at ngthanhtin68@gmail.com or through this form.