The Umdenken
Ho Chi Minh City
Dec 2025 - Present
U-Learn eLearning Platform
Ho Chi Minh City
Front End Engineer · Dec 2025
The Umdenken's in-house SaaS eLearning product: a multi-tenant platform built for enterprise organisations to manage learners, learning paths, courses, seat-based allocation, role-based permissions, analytics, and payment workflows.
- ·Migrated the permission system from a rigid user-type model to a role-and-permission RBAC system with 9 custom roles, making access configurable instead of hardcoded. Zero permission bugs since launch in March 2026.
- ·Re-architected auth from localStorage tokens to httpOnly cookies enforced in Next.js middleware. Eliminated the flash-then-redirect on protected pages and closed an XSS token-theft vector.
- ·Split rendering by route - server-rendered auth-gated and SEO pages, client-rendered the interactive learning pages with TanStack Query. Cached and deduped requests with per-data-type invalidation so most navigation hits cache, not the API.
- ·Standardized a plan-first workflow for AI-assisted coding (plan → review → implement) to keep full control over generated output.
- ·Built the technical SEO foundation (metadata, structured data, semantic markup), reaching 92+ Ahrefs Site Health and a 92 Lighthouse score.
- ·Integrated Google Analytics and Tag Manager for marketing to track traffic sources, scroll depth, and CTA engagement - and to catch and fix broken or slow-firing events. Implemented within cookie-consent rules.
- ·Built a reusable AI Agent Workflow for Engineering and Marketing, reducing marketing research time by 50% and standardizing plan–review–implement–QA workflows to improve code quality, development consistency, and control over AI-generated output.