Luong Van Thuc
Senior Web Full-Stack & AI ML Developer
Hanoi, Vietnam
Name
Luong Van Thuc
Education
Overview
University of Science - VNUHCM, Computer Science Faculty
04/2012 - 09/2016
Skills
9/13/1993
AWS, CesiumJS, Angular, Azure, Vue.js, React, Next.js
https://github.com/binhd0913
Konva.js, Material UI, Tailwind CSS, Three.js, D3.js
PHP, Laravel, CodeIgnitor, Node.js, Django, Flask
Java Spring Boot, JSP, ASP.NET, Shopify
OpenAI Chatbot, Python, LLM, Svelte
I am a skilled software developer with over seven years of experience in building engaging and
interactive websites. I have a strong background in both front-end and back-end development,
specializing in JavaScript frameworks such as React.js, Angular.js, Vue.js, Next.js, Nuxt.js, and
Nest.js, Java, JavaScript/Typescript/jQuery, Java SpringBoot and various GIS/GPS mapping
tools. My extensive hands-on experience have equipped me with the ability to work efficiently
and deliver high-quality, maintainable code.
I am also well-versed in using HTML, CSS, and Bootstrap, TailwindCSS to create responsive and
user-friendly web interfaces. I have a deep understanding of modern JavaScript libraries and
tools, including React.js, Chart.js, Next.js, React Hooks, Redux Saga, and React Material UI,
which allows me to build robust and scalable web applications.
Throughout my career, I have consistently demonstrated a commitment to writing clean,
efficient code and optimizing performance, making me an invaluable asset to any development
team. Whether working on complex single-page applications or full-stack solutions, I leverage my
expertise to deliver exceptional results that meet and exceed client expectations.
Projects
Build and Update Laravel SaaS Platform
03/2018 – 04/2021
- PHP, Laravel, Bootstrap, MySQL, Azure, Stripe, Payment gateway, GCP, RestAPI
From March 2018 to April 2021, I led the development and continuous
improvement of a Laravel-based SaaS platform for managing ice cream pointof-sale shops. The platform was designed with multi-role access, supporting
admins, shop managers, and sellers, each with tailored dashboards and
permissions. I used Laravel and Bootstrap to build a responsive, modular
frontend and backend, with MySQL as the primary database. The system
supported full shop management, including product inventory, sales tracking,
and performance analytics. Payment processing was integrated using Stripe
and other payment gateways, ensuring secure and seamless transactions. The
application was deployed and scaled using both Azure and Google Cloud
Platform (GCP) services. I also implemented robust REST APIs to enable
future mobile integration and third-party service access. This project
demonstrated my ability to build scalable SaaS applications with complex
user roles and payment systems in a production environment.
Build Angular statistics platform
05/2021 – 12/2022
- Angular, NgRx, TypeScript, RestAPI, Azure, TailwindCSS, Amchart.js, Nodejs, Firebase
Integrated the platform with various data sources, allowing us to view and
analyze key performance indicators about marketing efforts, including sales,
clicks, affiliates, and conversions.
Created reusable, generic components based on the Angular Bootstrap library,
such as grids, grid filters, charts, widgets, etc.
Implemented new API endpoints for the front end using Node.js and the
Sequelize library.
Tracked and fixed bugs using Jira as a tracking tool.
Integrated a small team of five developers using the Scrum methodology with
daily standup meetings.
AI Jewelry product generation app with shopify
02/2023 - 08/2023
- Python, Flask, Stable Diffusion, ShopifyAPI, OpenAI, Firebase.
From February to August 2023, I led the development of an AI-powered
chatbot system for a jewelry retailer based in Spain. The goal was to
create a smart assistant capable of helping customers find and purchase
jewelry products through natural conversation. I built the backend using
Python and Flask, integrating OpenAI's language models to handle customer
queries, recommend products, and answer common questions. Real-time product
data and order processing were managed through the ShopifyAPI. To enhance
the shopping experience, I also implemented Stable Diffusion to generate
personalized product visuals based on user input. Firebase supported user
authentication, real-time data tracking, and session management. The
chatbot included an admin interface to manage inventory, customer
interactions, and AI responses. Overall, the system significantly improved
customer engagement and streamlined the buying process. The project
demonstrated my ability to integrate AI technologies with e-commerce
platforms in a practical, user-focused application.
Yacht Reservation Website + Tailored AI Assistbot
09/2023- 03/2024
- Python, Django, Azure OpenAI, Nextjs, Twilio
From September 2023 to March 2024, I developed a yacht reservation website
integrated with a tailored AI assistant for a yacht charter company based
in Singapore. The platform was built using Python and Django for the
backend, with a modern frontend powered by Next.js to ensure a responsive
and user-friendly experience. I integrated Azure OpenAI to create a
conversational AI assistbot that guided users through the booking process,
answered questions, and recommended yachts based on preferences. Twilio was
used to enable real-time communication features such as SMS confirmations
and client support messaging. The AI assistant was trained on companyspecific data to ensure accurate, brand-aligned responses. The system also
included booking calendar integration, secure payment processing, and admin
tools for managing reservations and customer interactions. This project
improved the company’s online booking efficiency and enhanced customer
engagement through smart automation. It demonstrated my ability to combine
full-stack web development with advanced AI and communication technologies
in a luxury service context.
3D WebGL IoT Room SImulation & AI Chatbot
03/2024 - 12/2024
- Python, Django, Three.js, jQuery, Firebase
From March to December 2024, I developed a 3D WebGL-based IoT room
simulation and AI chatbot for Zaboo, an IoT control company based in
Colombia. The goal was to create an interactive virtual room environment
where users could monitor and control IoT devices in real time through a
web interface. I used Three.js to build the immersive 3D environment,
allowing users to visualize smart devices like lights, thermostats, and
cameras with dynamic interactions. The backend was developed using Django,
while jQuery handled client-side controls and real-time UI updates.
Firebase was integrated for data synchronization, user authentication, and
live updates from actual IoT devices. To enhance user interaction, I
incorporated an AI chatbot that could interpret natural language commands
to control devices within the simulation. The chatbot provided a seamless
way to interact with the 3D environment, combining visual controls with
conversational AI. This project highlighted my ability to merge IoT, AI,
and 3D web technologies into a highly interactive and user-friendly
platform.
ASP.NET MVC & Konva.js E-Shop Website
04/2024 - 07/2024
- ASP.NET MVC, Blazor, TailwindCSS, MSSQL, Konva.js
From April to July 2024, I developed a custom e-commerce website for a
U.S.-based fashion T-shirt company, combining traditional web architecture
with dynamic visual customization tools. The backend was built using
ASP.NET MVC and MSSQL, providing robust product management, user accounts,
and order processing functionalities. A key feature of the platform was a
T-shirt design canvas, developed using Konva.js, which allowed users to
customize shirt graphics directly in the browser through an intuitive dragand-drop interface. Customers could upload images, add text, and preview
designs in real time before ordering. The application also included admin
tools for inventory and order tracking, as well as responsive layouts for
mobile users. This project successfully merged e-commerce functionality
with interactive design capabilities, enhancing customer engagement and
product personalization. It demonstrated my ability to integrate serverside logic with client-side interactivity in a commercial web application.
Cesium.js interactive 3D Cesium Website
10/2024 - 08/2025
- Cesium.js, Typescript, Tailwindcss, Openstreetmap, GeoJSON
From October 2024 to August 2025, I developed an interactive 3D web
platform using Cesium.js, inspired by the functionality and user experience
of virtualcitymap.de. The project was built with TypeScript and styled
using TailwindCSS for a clean, responsive user interface. I integrated
OpenStreetMap and GeoJSON data to render accurate geospatial information
within a 3D city environment. Users could explore buildings, terrain, and
landmarks in real time with smooth navigation and dynamic layer controls.
The platform supported interactive features such as clickable buildings,
location tagging, and real-time data overlays. This project showcased my
ability to work with geospatial data, 3D visualization, and modern frontend
technologies to build an engaging and informative web-based mapping
experience. It was designed for use in urban planning, real estate
visualization, and educational applications.