Trần Ngọc Khang

Middle Frontend Developer
Ho Chi Minh City, VN.

About

Highly skilled Frontend Developer specializing in building interactive, scalable interfaces with React, Next.js, and TypeScript, with expertise spanning the full development lifecycle from design to deployment. Passionate about performance optimization and UI/UX refinement, I seek opportunities to contribute to innovative teams that value clean architecture and continuous learning. My active GitHub portfolio demonstrates responsive UI, robust API integration, and advanced animation techniques, positioning me to deliver high-impact web solutions.

Work

Bizfix
|

Middle Frontend Developer

Ho Chi Minh, Ho Chi Minh, Viet Nam

Summary

As a Middle Frontend Developer at Bizfix, I deliver high-quality, performant frontends for CRM solutions, specializing in robust API integration and user experience optimization.

Highlights

Collaborated cross-functionally with designers and backend teams to deliver performant, scalable frontends, ensuring seamless integration and high-quality user experiences.

Spearheaded the implementation of a comprehensive Warehouse Management System (WMS), translating complex Figma designs into fully responsive, production-ready components with robust backend API integration.

Developed and optimized critical WMS submodules, including Inventory Management and Warehouse Tickets, by implementing access control and enhancing data handling/API synchronization across modules.

Engineered and integrated Payment and Receipt modules, establishing robust frontend-backend connections for efficient transaction creation, validation, and comprehensive report generation.

Successfully implemented E-Voucher (SInvoice) functionality, enabling users to seamlessly issue and retrieve e-invoices via optimized API integration.

Optimized page load speed and API response rendering through strategic caching and component updates using Zustand and lazy loading, significantly enhancing user experience.

Mentored and provided technical guidance to 4 junior developers, significantly improving their understanding of front-end architecture and promoting component reusability.

Engineered and implemented an optimized data handling strategy, boosting data accuracy and reducing redundant API calls.

Self-Employed & freelancing
|

Freelance Frontend Developer

Ho Chi Minh, Ho Chi Minh, Viet Nam

Summary

As a Freelance Frontend Developer, I design and build modern, responsive web experiences for creative professionals and event organizers, managing projects from conception to deployment.

Highlights

Developed and deployed multiple portfolio and event websites using React/Next.js and TypeScript, optimizing for speed, SEO, and mobile performance.

Enhanced user engagement by creating interactive pages and dynamic animations with Framer Motion and GSAP.

Collaborated directly with clients to translate diverse design goals into functional, maintainable interfaces, ensuring alignment with project objectives.

Managed the complete project lifecycle, from initial requirements gathering and implementation to deployment and post-launch updates.

Implemented robust Git version control and structured branching, ensuring clean commits and facilitating client reviews.

GENfest
|

Freelance Frontend Developer

Ho Chi Minh, Ho Chi Minh, Viet Nam

Summary

Contributed as a Freelance Frontend Developer to GENfest, a distinguished music festival, delivering compelling frontends and gaining valuable API integration experience.

Highlights

Designed and implemented a multi-step registration form, guiding users seamlessly through several pages to reduce input errors and improve completion rates.

Ensured persistent user data across multi-step navigation, allowing users to move freely without losing progress.

Integrated the registration form with backend services to securely store and retrieve user data.

Developed a dynamic result screen styled as an event ticket, enabling users to preview their registration information.

Utilized canvas and browser APIs to dynamically capture DOM elements and generate downloadable ticket images.

Optimized layout and visuals for pixel-perfect alignment, ensuring downloaded ticket images precisely matched on-screen designs.

Enhanced user engagement and event sign-up experience through interactive and visually rewarding registration flows.

Implemented smooth animations and transitions between sections using GSAP, elevating the user experience.

Valorant Vietnam
|

Freelance Frontend Developer

Ho Chi Minh, Ho Chi Minh, Viet Nam

Summary

Contributed as a Freelance Frontend Developer to an esteemed outsourcing studio, collaborating with Valorant Vietnam to deliver bespoke software and website solutions.

Highlights

Transformed design files into a single responsive landing page, ensuring seamless adaptation across desktop, tablet, and mobile devices.

Integrated engaging animations and strategic Call-to-Action (CTA) sections to boost user attention and participation.

Designed an intuitive booking-style layout and flow, facilitating easy content exploration and interaction with event features.

Collaborated with backend developers to ensure robust data connectivity and seamless action integration.

Prioritized performance, accessibility, and clean visual presentation to deliver a smooth and engaging user experience.

Optimized loading times for high-resolution visual assets and 3D content by implementing lazy loading and asset compression.

Education

RMIT UNIVERSITY
Ho Chi Minh, Ho Chi Minh, Viet Nam

Master

AI

RMIT UNIVERSITY
Ho Chi Minh, Ho Chi Minh, Viet Nam

Bachelor

Information Technology

Grade: 3.0/4.0

Languages

English
Vietnamese

Skills

Programming Languages

Javascript, Typescript.

Frontend Frameworks

ReactJS, NextJS, Vite.

Libraries & Tools

Webpack, Antd, TailwindCSS, TanStack, React Router, Redux, Zustand, Storybook, Playwright, Axios, Docker, Git, Rsbuild, Framer.

Frontend Development

Responsive Web Interfaces, Performance Optimization, Lazy Loading, Caching, Code Splitting, REST API Integration, State Management, Animations (GSAP, Framer Motion), Production-Grade Websites Deployment & Maintenance, UI/UX Refinement, Clean Architecture.

Projects

Creative Portfolio: JJ

Summary

Collaborated with multidisciplinary designer JJ (Trâm) to develop and launch a creative portfolio website that highlights her visual and interactive design work, strengthening my ability to merge design precision with frontend development best practices, delivering a smooth, visually engaging user experience.

MMusic

Summary

During this period, I was responsible for developing a landing page for GENfest, an upcoming music festival catered to the youth organized by MMusic. This entailed creating a dynamic and informative web interface to enhance marketing efforts and disseminate news and information about the event effectively.

Valorant landing page

Summary

Contributed to the development of multiple landing pages for Valorant Vietnam, supporting high-traffic marketing campaigns for new in-game content and esports events. These projects strengthened my ability to combine creativity with performance-driven front-end development.