Résumé
Phúc Phan · Full-Stack & Cloud Engineer · Ho Chi Minh City, Vietnam
Experience
Kaira Vietnam
2025 — presentFull-Stack & Cloud Engineer
- Own the cloud platform behind an AI-powered creator/social product — AWS infrastructure, PostgreSQL/Supabase backends, Next.js frontend features.
- Built an event-driven media-processing backbone in AWS CDK: SQS → Step Functions → ECS Fargate pipelines with compute tiers routed dynamically by file size.
- Shipped adaptive video streaming end to end — HLS/DASH via MediaConvert, delivered through CloudFront.
- Designed a custom OAuth2 auth system minting ES256 JWTs through Supabase JWKS, letting external apps query the database directly with no auth proxy.
- Wrote an in-database recommender in PL/pgSQL (freshness decay, co-visitation, creator similarity) powering the For-You and Discover feeds.
- Built a priority-tiered async AI media-generation pipeline integrating Gemini and xAI Grok with automatic failover.
- Implemented the coin economy (wallets, histories, expiry), referral system and web-push notifications, plus admin dashboards and creator tooling.
LECLE
2023 — 2025Mobile Developer — Flutter & iOS
- Developed and shipped cross-platform Flutter and native iOS applications.
- Worked across the full mobile lifecycle: feature development, release, and maintenance.
Education
B.Sc Computer Science
2025University of Information Technology (UIT), VNU-HCM
Skills
Languages
TypeScript · SQL/PL-pgSQL · Python
TypeScript · SQL/PL-pgSQL · Python
Frontend
React · Next.js · Tailwind
React · Next.js · Tailwind
Backend
Node.js · Deno · PostgreSQL · Supabase · Drizzle
Node.js · Deno · PostgreSQL · Supabase · Drizzle
Cloud
AWS: CDK, Lambda, Fargate, Step Functions, SQS/SNS, MediaConvert, S3, CloudFront
AWS: CDK, Lambda, Fargate, Step Functions, SQS/SNS, MediaConvert, S3, CloudFront
Other
AI/LLM integration · ffmpeg · Sharp · OAuth2 · JWT · multi-tenant RLS
AI/LLM integration · ffmpeg · Sharp · OAuth2 · JWT · multi-tenant RLS