It's me, Lam Doan

I'm a Creative Creative a Motivated Motivated an Innovative Innovative a Passionate Passionate a Problem Solver Problem Solver a Team Player Team Player a Creative Creative a Motivated Motivated an Innovative Innovative a Passionate Passionate a Problem Solver Problem Solver a Team Player Team Player

Senior Frontend Engineer with 4.5+ years of experience building and maintaining large-scale e-commerce and enterprise web applications across Vietnam, Israel, the US, and Japan.

Specialized in React, TypeScript, Vue, and Micro Frontend architecture, with hands-on experience delivering scalable frontend systems, Mini App platforms, and production-ready web applications. Strong domain expertise in e-commerce, including ordering, delivery, membership, promotions, CMS, and third-party integrations.

Lam Doan, Full-stack Software Engineer - Portfolio illustration

✨ What I bring

About me

Quick Learner

Quick Learner

I adapt quickly to new technologies and continuously expand my skill set.

Problem Solver

Problem Solver

I analyze challenges effectively and deliver practical, well-structured solutions.

On-Time Delivery

On-Time Delivery

I consistently deliver high-quality projects on schedule and within scope.

Effective Communication

Effective Communication

I communicate clearly and collaborate efficiently with clients and team members.

💻 My skills

What I Can Do

Frontend

JS JS
Vue.js Vue.js
React.js React.js
Nuxt.js Nuxt.js
Angular Angular
Astro Astro

Backend

Node.js Node.js
Express Express
Spring Boot Spring Boot
Laravel Laravel
Strapi Strapi

Database

MySQL MySQL
PostgreSQL PostgreSQL
MongoDB MongoDB
Redis Redis

DevOps

Docker Docker
AWS AWS
Hostinger Hostinger
CI/CD CI/CD

Others

Git Git
GitHub GitHub
Bitbucket Bitbucket
Figma Figma

0

Years of Experience

0

Projects Completed

0

Clients Served

0

Markets Served

💼 My career journey so far

Professional Work Experience

SENDO FARM

Sendo Farm

Sendo Farm

E-commerce Platform

Description: Large-scale social commerce and e-commerce platform serving the Vietnamese market, providing fresh food delivery, membership programs, promotional campaigns, and neighborhood pickup stations through App, Web and Zalo Mini App.
Technologies: React, TypeScript, SCSS, Webpack, Micro Frontend, Firebase
SENDO FARM

Sendo Farm

E-commerce Platform

🗓️ 05/2025 – Present

Responsibilities:

  • Delivered key e-commerce features, including D2D delivery, Station Pickup refactoring, and Membership Packages, improving the platform's ordering and customer experience.
  • Maintained the Micro Frontend architecture, led frontend rebranding initiatives, and managed the development and release of the Zalo Mini App.
  • Integrated Firebase Analytics for product tracking and owned deployment and release processes across web and Mini App platforms.

MERCATUS

Stor.ai

Stor.ai

Enterprise E-commerce Platform

Description: Stor.ai is a large-scale enterprise e-commerce platform serving major retail chains across Israel, the US, and multiple international markets. The system provides an end-to-end e-commerce solution, from POS and inventory intake to ordering, promotions, and integrations with payment, delivery, and loyalty services.
Technologies: AngularJS, Next.js, Node.js (Express), Typescript, T-SQL
MERCATUS

Stor.ai

Enterprise E-commerce Platform

🗓️ 04/2025 – 04/2026

Responsibilities:

  • Developed and maintained business-critical workflows, including order-related processes, delivery integrations, and operational CMS features for a large-scale e-commerce platform
  • Owned the implementation of a unified Google authentication flow (OIDC + People API) across web and Cordova-based Android/iOS applications.
  • Implemented webhook-based integrations with third-party delivery providers to handle driver assignment and delivery events.
  • Rebuilt and standardized transactional email workflows (order, payment, refund), ensuring consistent behavior across multiple clients.
  • Maintained CMS modules, fixed production issues, and ensured system stability in a high-traffic environment.

GENKI SYSTEM CORPORATION

Yuzu

Yuzu

Product sales management for a Jpop band

Description: Supported the development and maintenance of an e-commerce platform for a popular Japanese idol group's fanclub. The site includes product management, articles, announcements, and fan-related content.
Technologies: Reactjs with Typescript, Ruby on Rails, Postgres, Redis
GENKI SYSTEM CORPORATION

Yuzu

Product sales management for a Jpop band

🗓️ 01/2025 – 03/2025

Responsibilities:

  • Set up the system and documented technical specifications.
  • Assisted in debugging and resolving issues left by the previous development team.

GENKI SYSTEM CORPORATION

PTA

PTA

Government Education System, Japan

Description: PTA is a nationwide system supporting communication and relationship management between schools and parent–teacher associations in Japan, developed for government-related education use.
Technologies: Laravel, jQuery, MySQL, Figma
GENKI SYSTEM CORPORATION

PTA

Government Education System, Japan

🗓️ 06/2024 – 01/2025

Responsibilities:

  • Contributed to the development of a nationwide management system for parents, teachers, students, and school staff.
  • Built and maintained CMS features for managing announcements, documents, and media content used across schools.
  • Designed and implemented role-based access control and bulk account provisioning via CSV for parents and guardians.
  • Developed family relationship management features to handle parent–child and guardian associations.
  • Integrated notification workflows, including email subscriptions and daily Slack alerts for system activities.
  • Contributed to system design and long-term operation, including maintenance and coverage testing.

GENKI SYSTEM CORPORATION

EMLINX

EMLINX

Description: Developed a store incident management system for handling theft and damage reports.
Technologies: ReactJS with Typescript (Zustand, MUI,... ), Golang, Postgres, Docker, OpenAPI generator
GENKI SYSTEM CORPORATION

EMLINX

🗓️ 04/2024 – 06/2025

Responsibilities:

  • Contributed to the development and debugging of ReactJS application with Material UI.
  • Built a Line Chat integration feature.
  • Improved user experience.

GENKI SYSTEM CORPORATION

AIdaBot

AIdaBot

AI-powered Q&A & Document Intelligence Platform

Description: AIdaBot is an AI-powered document Q&A assistant that improves information access by combining AWS OpenSearch with ChatGPT and LangChain for optimized retrieval and context-aware responses.
Technologies: Nuxt.js, Node.js (Express), MySQL, Redis, Docker, AWS OpenSearch, ChatGPT, LangChain
GENKI SYSTEM CORPORATION

AIdaBot

AI-powered Q&A & Document Intelligence Platform

🗓️ 12/2023 – 04/2024

Responsibilities:

  • Contributed to the design and implementation of an AI-assisted document Q&A platform, focusing on system architecture and CMS.
  • Developed and maintained CMS features for managing documents, configurations, and chatbot behavior.
  • Designed system workflows to support document-based question answering using ChatGPT, LangChain, and AWS OpenSearch.
  • Integrated the chatbot with Facebook Fanpage messaging to enable real-time user interactions and automated responses.
  • Integrated the chatbot into external websites via embeddable scripts, including a proof of concept using a custom Liferay portlet.
  • Implemented unit tests and contributed to system stability through iterative improvements and ongoing maintenance.

GENKI SYSTEM CORPORATION

PMS

PMS

Smart Hotel & Facial Recognition Platform

Description: PMS is a smart hotel management system designed for contactless operations during the COVID-19 period, enabling unmanned hotel workflows through facial recognition–based check-in and service usage. The platform integrates with most major OTA providers, like Booking.com and Agoda, and supports area-based service management.
Technologies: Vue.js (Vue 2, Vuex, BootstrapVue), Spring Boot, Koa.js, AWS Rekognition, Swift UI Kit, MySQL
GENKI SYSTEM CORPORATION

PMS

Smart Hotel & Facial Recognition Platform

🗓️ 12/2021 – 11/2023

Responsibilities:

  • Developed and maintained a smart hotel management platform enabling contactless, unmanned operations for enterprise clients in Japan, covering reservations, check-in workflows, and on-site services.
  • Played a key role in designing and implementing facial recognition–based check-in systems, including end-to-end UI and backend workflows for iPad devices and kiosk environments.
  • Integrated OCR and facial recognition into the check-in flow, significantly reducing manual input and on-site staff workload.
  • Implemented and optimized AWS Rekognition, improving facial recognition accuracy by approximately 90% compared to the previous solution.
  • Optimized backend APIs for reservation and check-in flows, reducing response time by around 20% in critical user journeys.
  • Contributed to complex third-party integrations, including OTA platforms, payment kiosks, room cleaning systems, and real-world deployments such as a facial recognition–based ticketing system for the Sado Gold Mine tourist site.

CYBERDINO

Nhat Quang Edu Game

Nhat Quang Edu Game

AI-assisted Career Orientation Platform

Description: Nhat Quang Edu Game is an educational simulation platform that evaluates users through interactive challenges to provide career orientation, with AI-assisted tools for generating tasks and missions based on industry trends.
Technologies: React.js, TypeScript, React Query, Ant Design, Tailwind CSS, Strapi, PostgreSQL, Gemini API, OpenAI API
CYBERDINO

Nhat Quang Edu Game

AI-assisted Career Orientation Platform

🗓️ 06/2024 – 11/2024

Responsibilities:

  • Developed an educational simulation platform for career orientation, using structured assessments and AI-assisted recommendations to guide users toward suitable career paths.
  • Designed and built interactive user interfaces with React and TypeScript, focusing on usability, responsiveness, and performance.
  • Implemented AI-assisted logic and backend data workflows to support questionnaire evaluation and career recommendations.
  • Integrated third-party services such as ReadyPlayer.me for 3D avatar customization, enhancing user engagement and personalization.

FREELANCER

HR Lotus

HR Lotus

Human Resource Management System (Healthcare)

Description: HR Lotus is a healthcare-focused human resource management platform designed for hospitals and care providers. The system streamlines workforce management while supporting patient care planning, operational workflows, and caregiver collaboration.
Technologies: Vue 3, TypeScript, Vue Query, Element+, Tailwind CSS, Node.js (Express), PostgreSQL, Docker
FREELANCER

HR Lotus

Human Resource Management System (Healthcare)

🗓️ 06/2025 – Present

Responsibilities:

  • Developed a healthcare-focused HR management system supporting administrators, support workers, and clients.
  • Designed and implemented core HR workflows, including staff management, task assignment, payroll calculation, and operational tracking.
  • Built the Leave Request module, enabling employees and managers to submit, approve, and track leave requests through configurable approval workflows.
  • Developed the Daily Care Plan feature, allowing caregivers to create personalized daily care schedules for patients.
  • Implemented task management workflows within Daily Care Plans to help caregivers monitor patient health conditions, treatment progress, and daily activities.
  • Designed and developed backend services and RESTful APIs using Node.js and TypeScript.
  • Deployed and maintained the application in a Docker-based VPS environment.

I'd love to hear from you!

Whether you have a question or just want to say hi, I'll try my best to get back to you!

Get in touch with Lam Doan - Contact section