Tuan Vu Lai

Tuan Vu Lai

Software Developer

Followers of Tuan Vu Lai559 followers
location of Tuan Vu LaiHo Chi Minh City, Vietnam

Connect with Tuan Vu Lai to Send Message

Connect

Connect with Tuan Vu Lai to Send Message

Connect
  • Timeline

  • About me

    Senior Fullstack Developer

  • Education

    • Ho Chi Minh City Industry and Trade College

      2014 - 2017
      Information Technology
  • Experience

    • Epal Solution

      Aug 2017 - Jun 2020
      Software Developer

      ๐—ฃ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜: ๐—ฆ๐—ธ๐—ฒ๐—ณ๐—น๐—ฒ๐˜… (๐—ข๐—ฐ๐˜. ๐Ÿฎ๐Ÿฌ๐Ÿญ๐Ÿต โ€“ ๐—ข๐—ฐ๐˜. ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฌ) Developed an app to help airlines manage their flights. ๐Ÿ“Œ Technologies: React Native, TypeScript๐Ÿ“Œ Responsibilities:โ€ข Built mobile app frontend UIโ€ข Coded, reviewed, and optimize code ๐—ฃ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜: ๐—˜-๐—–๐—ผ๐—บ๐—บ๐—ฒ๐—ฟ๐—ฐ๐—ฒ ๐—ช๐—ฒ๐—ฏ๐˜€๐—ถ๐˜๐—ฒ (๐—ข๐—ฐ๐˜. ๐Ÿฎ๐Ÿฌ๐Ÿญ๐Ÿด โ€“ ๐—ข๐—ฐ๐˜.๐Ÿฎ๐Ÿฌ๐Ÿญ๐Ÿต)(Sep 2017 โ€“ Oct 2020)Developed an app to help businesses manage products, orders, customers, and C2C selling.๐Ÿ“Œ Technologies: Laravel Framework, ReactJS, Webpack, Redis, Docker๐Ÿ“Œ Responsibilities:โ€ข Designed the database structureโ€ข Built RESTful APIsโ€ข Designed and built frontend UIโ€ข Conducted system analysis and design๐—ฃ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜: ๐—ง๐—ฟ๐—ฎ๐˜ƒ๐—ฒ๐—น ๐—•๐—ผ๐—ผ๐—ธ๐—ถ๐—ป๐—ด ๐—ฃ๐—น๐—ฎ๐˜๐—ณ๐—ผ๐—ฟ๐—บ (๐— ๐—ฎ๐—ฟ. ๐Ÿฎ๐Ÿฌ๐Ÿญ๐Ÿด โ€“ ๐—ข๐—ฐ๐˜. ๐Ÿฎ๐Ÿฌ๐Ÿญ๐Ÿด)Develop an application for travelers to help them plan their trip from A to Z, including booking flights, hotels, and scheduling detailed sightseeing itineraries. ๐Ÿ“Œ Technologies: React Native, TypeScript, NodeJS (AdonisJS)๐Ÿ“Œ Responsibilities:โ€ข Built mobile app UI and Backend for Frontend APIโ€ข Meet and discuss features with customers. ๐—ฃ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜: ๐—›๐—ฎ๐—น๐—ผ๐˜‡๐—ฒ๐—ป๐—ฑ ๐—–๐—ฅ๐— /๐—˜๐—ฅ๐—ฃ (๐—ฆ๐—ฒ๐—ฝ. ๐Ÿฎ๐Ÿฌ๐Ÿญ๐Ÿณ โ€“ ๐— ๐—ฎ๐—ฟ. ๐Ÿฎ๐Ÿฌ๐Ÿญ๐Ÿด)Developed an app to help businesses manage internal processes and customer care.๐Ÿ“Œ Technologies: Angular 2+, Laravel Framework, Docker๐Ÿ“Œ Responsibilities:โ€ข Designed the database structureโ€ข Built RESTful APIsโ€ข Designed and built frontend UIโ€ข Conducted system analysis and designโ€ข Coded, reviewed, and optimize code Show less

    • Prinful Copy

      Jul 2019 - Oct 2020
      Freelance Project

      Developed a B2B e-commerce website using the drop-shipping model.๐Ÿ“Œ Technologies: ReactJS, NodeJS (AdonisJS)๐Ÿ“Œ Responsibilities:โ€ข Working as Team leader and Backend developer.โ€ข Plan and guide the development direction for the team.โ€ข Designed the database structureโ€ข Coded, reviewed, and optimize code

    • FPT Software

      Aug 2020 - Jun 2022
      Senior Software Engineer

      Developed an information system to exchange and provide services about vehicles.Project: Car Sales and Auction (Oct 2020 โ€“ Jun 2022) ๐Ÿ“Œ ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ๐—น๐—ผ๐—ด๐—ถ๐—ฒ๐˜€: NodeJS (NestJS), ReactJS, WebDriverIO๐Ÿ“Œ ๐—ฅ๐—ฒ๐˜€๐—ฝ๐—ผ๐—ป๐˜€๐—ถ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐—ถ๐—ฒ๐˜€:โ€ข Maintained, added new features, and fixed bugs in various applications.โ€ข Reviewed and optimized code, and enhanced E2E testing.โ€ข Interviewed and mentored over 10 team members, led the delivery of new features, and achieved recognition as one of the top 10 performers in the 2022 Business Unit.โ€ข Developed an interactive React UI library hosted on an S3 bucket, integrated across 10+ host sites, enabling users to search and purchase over 100,000 vehicles.โ€ข Integrated 5+ microservices using both RESTful APIs and GraphQL, with Redux and Redux Saga.โ€ข Managed the Node.js backend using AWS CDK.โ€ข Implemented a tool with the Electron framework, leveraging Regex patterns to update 70% of old Enzyme test cases to React Testing Library, reducing manual effort by 50%.โ€ข Addressed issues with E2E tests running on mismatched Chrome driver versions on local machines/runners by creating a Docker container to execute the GridHub image with the correct Chrome driver.โ€ข Optimized production build efficiency using Webpack's minimize feature and Babel optimization.โ€ข Transitioned CI/CD pipelines from Jenkins to GitHub Actions with in-house runners, significantly reducing costs. Show less

    • Freelancer

      Jun 2022 - Jun 2023
      Freelance Project

      Develop a website selling products for men.๐Ÿ“Œ ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ๐—น๐—ผ๐—ด๐—ถ๐—ฒ๐˜€: NodeJS (NestJS, MongoDB) ๐Ÿ“Œ ๐—ฅ๐—ฒ๐˜€๐—ฝ๐—ผ๐—ป๐˜€๐—ถ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐—ถ๐—ฒ๐˜€:โ€ข Maintained, coded new features, and fixed bugs.โ€ข Reviewed and optimized code and improved E2E testing.โ€ข Collected system/user data to support others in their work.โ€ข Developed an anti-fraud feature for the company's payment gateway, significantly reducing the number of invalid transactions.โ€ข Created a portal app for efficient management of orders and staff (OMS), eliminating the need for third-party services and reducing costs for the company.โ€ข Developed a customizable discount/promotion system, allowing tailored promotions for different types of offers. Show less

    • Merchstack

      Aug 2023 - Jun 2024
      Backend Developer

      Developed SaaS platform for e-commerce businesses, boosting customer SEO and revenue. ๐Ÿ“Œ ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ๐—น๐—ผ๐—ด๐—ถ๐—ฒ๐˜€: NodeJS (NestJS, GraphQL, Postgres, AWS, OpenSearch, MongoDB) ๐Ÿ“Œ ๐—ฅ๐—ฒ๐˜€๐—ฝ๐—ผ๐—ป๐˜€๐—ถ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐—ถ๐—ฒ๐˜€:โ€ข Developed a new feature, Search Terms, delivering a Google-like search experience for client websites. This feature significantly improved the search experience for thousands of customers, increased client revenue by an average of 15% per month, and reduced system operating costs by 10% through the use of resource-efficient technologies.โ€ข Implemented new CI/CD processes into development workflows and product releases, ensuring smooth operations and minimizing development and release times.โ€ข Migrated the database from OpenSearch to ElasticSearch.โ€ข Integrated health checks to monitor scheduled jobs for timely detection of downtime.โ€ข Implemented BetterStack for tracking errors and performance.โ€ข Integrated Cloudflare to enhance security and prevent DDoS attacks.โ€ข Wrote unit tests and end-to-end (E2E) tests following the Test-Driven Development (TDD) approach, achieving coverage exceeding 80%.โ€ข Used Docker in both development and production environments.โ€ข Utilized cache locks along with transactions to prevent 100% of data conflicts between concurrent workers/tasks. Show less

    • Accelerator App

      Sept 2024 - now
      Back End Developer
  • Licenses & Certifications

    • NodeJS Certification

      Khoa Pham IT Training Center
      Jan 2018
    • Microsoft Certified: Azure Data Scientist Associate

      Microsoft
      Jan 2021
    • Microsoft Certified: Azure Security Engineer Associate

      Microsoft
      Jan 2021
    • Microsoft Certified: Azure Database Administrator Associate

      Microsoft
      Jan 2021
    • Scrum Master Certified (SMC)

      Scrum.org
      Jan 2021