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.
- ·Ran a FE-first workflow on a 2-person team: built against mocked data and defined the API contract first, then backend implemented to it. Reduced rework by ~30%.
- ·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.