Pham Quang Thai

Pham Quang Thai

"You can call me THAI – that’s short for Thinking, Hard, Attitude, Integrity"

About Me

Primary skills

AI
: Strong in AI Adoption, Prompt/Context Engineering and basic knowledge with LLMs, RAG, AI Models
Frontend
: Strong in Vue (Nuxt), React (Next)
Backend
: Can work with Node.js (NestJS) and basic level with Python, PHP (Laravel)
Databases
: Can work with PostgresSQL, MongoDB and basic level with Redis
Deployment
: Can use Linux, Shell script, Docker
Other
: Can use Automation test (Playwright, Cypress)

Strengths

• Experienced in applying advanced frontend techniques such as micro frontend architecture, performance optimization, and UI/UX best practices to deliver scalable and high-quality web applications.
• Demonstrated capability in team leadership and time management, with experience guiding small teams (4-5 members) to achieve project goals efficiently and professionally.
Self-learning skills, able to quickly acquire new knowledge and effectively adapt learned concepts to practical work.
• Extensive hands-on experience from working with various companies and domains, bringing strong practical knowledge to real-world projects.

Soft Skills

• English (capable of working, despite not being fully fluent), problem-solving, communication, adaptability, creativity, responsibility.

Resume

Over 7 Years of Experience

Primary

July 2024 - Now

JobLogic (product)

Web Developer (Stack: Javascript/Vue/React/Python)

Responsibilities:

• Took primary responsibility for the frontend of the Marketplace platform, including integrating with existing legacy systems and supporting infrastructure for web app development.
• Played a key role in building AI-related infrastructure, such as developing MCP servers, designing workflow specification-driven systems, and implementing agentic coding solutions.
• Drove a small team to deliver new features for a specific customer and internal company projects.

Achievements:

• Successfully delivered the Marketplace platform and provided a flexible infrastructure that helped teams work more efficiently and save effort.
• Received outstanding evaluations from the manager and strong recognition from teammates.

May 2023 - Jun 2024

FPT Software (outsourcing)

Frontend Developer (stack: Nuxt/React)

Responsibilities:

• Maintained, enhanced, and collaborated with the team to clarify and implement new features for Zuellig Pharma project (a key project of the business unit).

Achievements:

• Consistently received high KPI scores and excellent feedback from the project manager and team.

April 2020 - April 2023

Azibai (product)

Frontend Team Leader (stack: Vue/Nuxt)

Responsibilities:

• Led the web frontend team (~5 members) and was responsible for maintaining and enhancing existing products as well as building new projects from scratch.
• Collaborated with other departments to translate business requirements and user stories into technical solutions, and implemented them effectively.
• Managed tasks, solved technical problems, and supported members of the web frontend team.

Achievements:

• Successfully adopted modern frontend technologies such as Micro Frontend architecture, Design System, etc and resolved complex performance challenges for a large-scale social media project.
• Consistently led the team to deliver key features on time, while mentoring and developing two members from Fresher and Junior levels to Middle Frontend Developers.

February 2019 - March 2020

Rockship (outsourcing)

Web Developer (stack: Vue/React/PHP CI)

Responsibilities:

• Frontend developer for meta.us, focusing on user interface features and performance improvements.
• Led frontend development for Camello Delivery, focusing on building and optimizing user experience.
• Supported backend development for Math Mavens, building dynamic templates for math exercises.

Achievements:

• Consistently delivered tasks on time and received positive feedback from managers.
• Had the opportunity to interview candidates and mentor new team members.

April 2018 - January 2019

VITOP Media (outsourcing)

Web Developer (stack: Javascript/PHP Laravel)

Responsibilities:

• Supported legacy projects and helped build new features for upcoming products.

Achievements:

• Gained understanding of web application development and operation.

Freelance

Bear Lab (outsourcing)

Frontend Developer (stack: Vue/Nuxt) - worked for 4 years

Responsibilities:

• Took primary responsibility for frontend development and worked across multiple domains.

LittleLives (product)

Frontend Developer (stack: Vue/Nuxt) - worked for 2.5 years

Responsibilities:

• Collaborated closely with product owners and the team to clarify requirements and implement new features and solutions.
• Enhanced and optimized the performance of several legacy projects.

Pihome (product)

Frontend Developer (stack: Vue) - worked for 1 year

Responsibilities:

• Worked closely with product owners and the backend team to deliver effective solutions and integrate them into the product.

Di4l (outsourcing)

Web Developer (stack: React/PHP Laravel) - worked for 1 year

Responsibilities:

• Collaborated directly with clients to understand their needs and deliver tailored solutions that addressed their business challenges.

Education

2015 - 2020

Saigon Technology University

Information Technology course

• Graduated with a Bachelor's degree in Information Technology.

Projects

JobLogic
- Domain: Field Service Management (UK) with very large scope
- My experience: Micro Frontend architecture (SSO, Styling & Script conflict, Vite/Webpack, etc) implemented for Joblogic Marketplace (same concept with Atlassian marketplace), AI adoption and Deep JavaScript issues.

Azibai
- Domain: Social Media (VN) with large scope
- My experience: Server side rendering (SSR), Complex UI/UX (Drag&Drop, dynamic display, etc), Atomic Design System, Performance optimization, Micro Frontend architecture (Module federation).

Zuellig Pharma
- Domain: Healthcare (SG) with large scope
- My experience: React advanced, Complex form handling and high-traffic (for Stock management), Unit test, SonarQube.

LittleLives
- Domain: Education (SG) with large scope
- My experience: Vue advanced, Complex charts, Complex form handling (ECDA form & dynamic form), Complex UI/UX (Calendar, Table, Design System), Unit and E2E test.

PropertyAccess
- Domain: Real Estate (PH) with medium scope
- My experience: Vue/Nuxt advanced, High standards UI/UX (Figma design with Perfect Pixel), Complex form handling.

Pihome
- Domain: Property Management (VN) with medium scope
- My experience: Vue advanced, Product mindset.

Meta.us
- Domain: Social Media (SG) with medium scope
- My experience: Vue advanced.

Others
- Projects: Camello Delivery, Ninetales, VMX Stock Trading, etc
- My technical: Payment integration (Stripe, Paypal, MetaMask), Google services (Analytics, GTag, Maps), Azure services (Blob, Container Apps), AWS services (Bedrock, S3, EC2).

Projects

Hobbies

Indie hacking

Besides my day job, I'm really into indie hacking. It's one of the ways I explore and get hands-on with new technologies. And if I get lucky, who knows, I might even make something successful haha. I've built a few things, and if any of them sound interesting, I'm happy to share.

• A website-building platform tailored for individuals and small businesses. It targets users with little to no knowledge of programming or IT, enabling them to create their own websites with just a few clicks.

• But with the explosion of AI, it seems this idea has become overshadowed, so I’ll just keep it as a memory 😢.

Trung tâm Code

https://trungtamcode.site

• A marketplace to buy, sell, and share source code. But I'm no longer interested in reuploading the source code, so I'll just leave it as a memory 😂.

PortInk (beta)

https://portink.com, https://seeker.portink.com, https://chat.portink.com and Chrome Extension

• PortInk provide a AI-powered workspace for everyone to boost their personal productivity and grow their personal brand.

TestDora

(cooming soon)

• A platform that enables the creation and management of test cases with built-in agents. Its primary purpose is to help testers, QA, and QC professionals save time and effort.