Andy Pham (Phạm Lê Hoài An)
Senior Full-Stack Engineer | Hands-on Technical Lead | Project Manager
Professional Summary
Senior Full-Stack Engineer and Technical Lead with 15+ years of hands-on experience building scalable web applications using React, Node.js, Express, and TypeScript. Passionate about functional programming principles, strict type safety, and clean software architecture. Proven track record of collaborating with cross-functional design teams and external vendors to deliver reliable, high-performance applications. Enthusiastic about continuous learning and contributing clean, testable code to Agile team environments.
Technical Skills
Work Experience
Project Manager LEAD - Front-end Leader
DRIMAES VN
- Technical Leadership: Architected and led the frontend development for large-scale LMS and Automotive applications using Next.js (v14-16) and TypeScript, significantly improving UI performance.
- Team & Process Optimization: Successfully transitioned 4 teams of total 24 developers to the Scrum framework, increasing sprint delivery rate by 20% and standardizing code conventions.
- Crisis Management & Delivery: Maintained 100% project delivery rate and zero team turnover during a 3+ month period of severe company financial constraints, showcasing strong leadership, resource optimization, and crisis handling capabilities.
- Resource Allocation: Managed parallel lifecycles of 4 concurrent projects, bridging the gap between business stakeholders and engineering teams.
- Vendor API Integration: Designed and maintained API contracts with external vendor partners (payment gateways, mapping services, analytics platforms), ensuring secure and reliable integration across LMS and Automotive platforms.
- UI/UX Design Collaboration: Partnered closely with the UI/UX Design team throughout the product lifecycle, translating Figma prototypes into pixel-perfect responsive interfaces and co-establishing a shared component design system with MaterialUI v5 and shadcn.
Front-end Leader
ENLAB SOFTWARE LTD. CO.
- Led feature development using the Angular ecosystem (DevExtreme, NgRx, Nx) and modern styling (TailwindCSS, SCSS).
- Designed project architecture and tech stack for new Front-end projects, focusing on scalability and maintainability.
- Created technical documentation and established coding standards to streamline the onboarding process.
- Trained and mentored Junior/Mid-level developers to improve overall code quality and team velocity.
Project Manager / Team Leader
VITOP MEDIA MEKONG JSC.
- Frontend: HTML/CSS (SCSS)/JS (JQuery/Angular/Vanilla/Socket.io) training. Define code convention and review code.
- Backend: PHP (Laravel), NodeJS (NestJS / ExpressJS / Socket.io) training. Support the team to solve arising problems related to system optimization, search for technical solutions.
- Received customer requirements and analyzed features and project quotes.
- Project management and resource allocation.
- Configure the server to prepare to deploy and deploy the code for the project.
Front-end Leader / Project Manager
VITOP MEDIA MEKONG JSC.
- Frontend: Working with HTML / CSS (SCSS) / JS (JQuery / Angular / VueJS / Vanilla / Socket.io). Implement custom Bootstrap 4 and build a theme based on the provided design. Connect the Restful API or integrate into Laravel.
- Backend: Working with PHP (Laravel), NodeJS (NestJS / ExpressJS / Socket.io) to build an administration system for the website or Restful API system. Experience working with WebRTC to record video.
Fullstack Web Developer
PHU SA BIOCHEM LTD. CO.
- Order system Oligo / Gene in biochemistry.
- Order chemistry products and machines.
Fullstack Web Developer
NGOI SAO PRESCHOOL
- Preschool student management system.
Project Manager / Head of IT Department
W3D LTD. COMPANY
- Responsible for IT department management. Directly participate in the construction of the company's CMS platform on PHP language and Yii 1 framework with the ability to create sub-sites, choose pre-existing templates, and configure them yourself; Static files management system is uploaded by centralized users and shared through services in the ecosystem such as: posting, commenting, chatting and classifieds system.
- Developing new features based on customer needs in the system such as product introduction and online ordering system; news system, multi-level menu management system; service information system and service registration.
- Work as project manager of company's projects.
Project manager
MK GROUP JSC.
- Responsible for IT department management. Directly involved in building the company's CMS platform on PHP language.
- Manage / configure the internet and camera systems of the Star Kindergarten system.
- Directly analyze customer's website construction requirements and assign tasks.
- Project manager of company projects.
Freelancer
Freelance
- Delivered website development services as a freelancer.
Developer
SAC VIET JSC
- Worked on web application development and system configurations.
Developer
TTH LTD. CO.
- Assisted in software development tasks, frontend styling and database integration.
Key Projects
Zenith Trading System
AI-powered market radar & paper trading ecosystem for the Vietnamese stock market. Real-time scanner filters "Value Gems" (P/E < 12, P/B < 1.5, ROE > 15%) across HOSE/HNX/UPCOM; Google Gemini LLMs generate Buy/Sell/Hold rationales; risk-free paper trading with TradingView charts (SMA, EMA, RSI, MACD, MCDX).
DevEvo — IT Interview Prep App
Cross-platform mobile app for IT interview preparation, shipped to Google Play. Secure Google Sign-In (OAuth 2.0), JSON-based dynamic content delivery without app re-submission, automated APK/AAB builds via EAS Build CI/CD, monetized with AdMob and monitored with Crashlytics.
Andy Toolforge — Personal Automation Toolbox
Npm monorepo with 11+ published packages (@andy-toolforge/*) for personal automation. Unified LLM client (Gemini/Groq/OpenAI with retry + exponential backoff), Puppeteer browser automation, podcast/video production pipeline, SEO & content operations, business analysis (SWOT/pricing/trends), book writing, project management, code analysis (LOC/dead-code/dependency-graph), and VN stock screening with 29 Python NumPy technical indicators via 7 MCP tools. Shared Zod schemas enforce type-safe contracts across all packages. Includes AI-driven SDLC workflows (PRD, BRD, test-plan, runbook generation) validated against IEEE 29148, ISO 29119, and IEEE 829 — turning days of spec-writing into hours.
6ZB Social Platform — TikTok-like MVP
Short-video & livestreaming social platform built with Express.js and TypeScript. Real-time livestreaming via SRS integration, socket-based live chat, FFmpeg HLS video transcoding, and BullMQ job queues for resilient background processing. MongoDB with feature-based modular architecture, CloudFront CDN for secure media delivery, phone-OTP auth, and real-time event-driven architecture powering polls, comments, and rankings.
6ZB Admin Dashboard — Livestream Management Panel
Full-featured admin panel for the 6ZB social platform built with React 18, TypeScript, and Ant Design. Manages livestreams (CRUD, seeding config, moderation), user bans, polls & comments moderation, rankings configuration, and bot comment automation. Features HLS.js-powered live video preview, rich-text content editing, TanStack Query for server-state sync, Zustand for client state, and i18n support across zh/en/vi. Secure admin auth with Google 2FA.
BrainGym — Brain-Training Mini-Games App
Angular app hosting five performance-focused mini-games (BubbleBeat, ColorSafari, FluxSlice, MagicTracer, ShadowMatch) that run in the browser and on mobile via Capacitor (iOS/Android). Firebase handles auth and data sync, while a custom FastAPI backend validates scores server-side (anti-cheat) and manages game state — EXP, coins, stamina — so client-side values are never trusted alone. Live at mind-gym-app.vercel.app.
Engineering Requirements Analyzer — AI Document Analysis
AI-powered analysis of PM/BA documents: upload project docs and get structured engineering requirements, summaries, and insights. FastAPI + SQLAlchemy (asyncpg) persist everything in PostgreSQL; Google Gemini handles parsing and analysis; BeautifulSoup manages document and web content extraction.
Education
Software engineer
NIIT CANTHO
GPA: 8.2/10