avatar

La Văn Phát

@vanphathutechit
5.0
Developer
ExpressJS NestJS RESTful APIs GraphQL
Hóc Môn, TP HCM Tham gia: 08/05/2023 9:14:42
Experienced Web Developer in designing, implementing, and maintaining scalable and efficient systems. Proficient in ExpressJS/NestJS, RESTful APIs/GraphQL, SQL/NoSQL database, with hands-on experience in building microservices and implementing enterprise-grade solutions. Skilled in API design, database management, and cloud technologies, with a focus on delivering high-quality, maintainable software.

Quá Trình Học Tập

HUTECH UNIVERSITY 2020
Bằng cấp: Software Engineer
(Gpa: 3.2)

Kinh Nghiệm Làm Việc

WEB APP CONTACT CENTER (04/2024 - present)
- Integrate spelling and grammar for chat with Google CCAI
- Allow the agent enable/disable spelling or grammar check
- Allow the agent select language spelling or grammar check
- Integrate spelling and grammar for wrap up after chat
- Handle spelling and grammar check when transfer agent to agent
Integrate spelling and grammar check for chat
WEB APP AI TRIGGER (04/2023 - 03/2024)
- Create datasource and call to NLP service to start scraping, save result CSV file to cloud storage. Update name and soft delete datasource
- Manage project with a given data source. Call NLP service to analyze data scraped by algorithm (k_means, db_scan,...)
- Save result analytic is a cluster and download it by excel. Manage clusters, recalculate analytic cluster
- Manage ad projects. Scrape data from google spreadsheet. Get image URL from Google Drive. Analyze impression, click, deviation value,...
Manage, analytic data that has been scraped from other services
WEB APP WORKNOW (10/2022 - 03/2023)
- Manage location, working space
- Check work space available before order
- Create order and pay with transfer bank
- Sign up, sign in for role business, work space, member
- Referee user
- Push notification with FCM for admin, work_space when user create new order
Booking working space in Vietnam
WEB APP TIGERPUFF (11/2021 - 10/2022)
- Roles include store managers and location managers.
- Sign up and sign in are possible via email or phone, secured by RBAC.
- Refunds are issued for sold out items or rejections by store managers.
- Successful orders earn points for the user, which can be used for vouchers or queue jumping.
- Accumulating sufficient points leads to a loyalty level upgrade.
- Store managers can create coupons and configure points for voucher redemption.
- Registered restaurants can add dishes, manage orders, and access statistics.
- Payments are handled via Stripe, with funds going directly to store's Stripe account or held jointly for later transfer.
- AWS S3 is used for storing images and audio, with preSign URLs for secure uploads.
- Deployment includes CI/CD with GitLab, Docker images, nginx configuration, and AWS EC2 deployment
Order food in multiple stores in one location
WEBSITE LEARN ENGLISH (10/2020 - 11/2021)
- Participate from the beginning of construction
- Build a website to learn English
- Content Creation: Multiple choice exercises can be created by class or topic, with questions randomized and non-overlapping for 7 days.
- Payment Integration: Supports IAP with integration for AppleStore and CH Play.
- Storage and Security: Utilizes AWS S3 for storing images and audio, with preSign URLs for secure uploads.
- Notifications and Processing: Implements a Firebase-based push notification system, with queue integration and multiprocess workers resending up to 5 times if errors occur.
- Caching and Testing: Uses Redis for data caching and Jest for automation testing.
- CI/CD: Employs GitLab for CI/CD processes including Docker image builds, storage in GitLab's registry, automated testing, and server deployment.
- Security and Deployment: Manages authorization with RBAC, and sets up nginx within Docker Containers on AWS EC2.
- Network Configuration: Configures basic Elastic IPs
Order food in multiple stores in one location

19 Review

X
★★★★★
Vạn Xuân • Developer
I always work with Muhammad. He is easy to chat with and deliver always.
Data Processing • eCommerce • AI • Full Stack Development
L
★★★★★
Âu Lạc • Senior Developer
Muhammad did another great job for us and provided exactly what the customer needed.
PHP • Java • Website Design • WordPress • HTML