Full-Stack Software Engineer
I build production-grade web applications with a focus on performance, scalability, and user experience. Final-year CS student with a background in pedagogy, passionate about crafting solid digital products from scratch.
Selected Work
A collection of projects I've built and shipped to production.
CogniAssess Platform
AI-Proctored Exams & Cognitive EngineIndependently built a comprehensive EdTech platform with 5-role RBAC, live online exam rooms, AI-driven learning paths, a social learning community, and an in-app virtual currency (CogniCredit). Solo Fullstack Developer.
- CogniAssess Engine: Tracks per-question behavioral data (time spent, answer changes) and generates AI-powered analysis reports via Gemini API.
- AI Anti-Cheat: Integrated TensorFlow.js (COCO-SSD) to detect face absence and tab-switching in real-time.
- AI Exam Generator: Integrates Cohere command-r with automatic retry and a 4-layer JSON safety pipeline to ensure generation stability.
- Platform Usage: Serving 105+ real users (excluding demo accounts) with a robust bank of over 1,000 AI-generated questions across 39 exam courses.
StudyStream (S2G / Sunstudy)
Virtual Study Community & Live RoomsA full-featured virtual study community with live study rooms, per-subject timers, a deep gamification ecosystem (shop, 9-tier league, teams), daily KPI tracking, and a social feed. Scaled to high concurrency with dual mirror domains (s2g.io.vn & sunstudy.app) to distribute load. Fullstack Developer & Product Owner.
- Traffic Distribution: Configured secondary domain
sunstudy.appalongsides2g.io.vnto mitigate traffic bottlenecks and ensure zero-downtime availability. - Real-Time WS Server: Separate Express + Socket.IO server handling live presence, timers, and chat with a 5-min heartbeat DB write buffer.
- Deep Gamification: 20+ DB tables managing 640+ shop items across 17 rarity tiers, daily quests, team competitions, and historical KPI tracking.
- Production Metrics: Actively serving 440+ real users, tracking over 7,000 study sessions and nearly 7,000 hours of focused study time across 20 active study teams.
Prelynx (SunStudy Prep)
Intelligent IELTS & Digital SAT Learning EcosystemAn intelligent test-prep platform built for IELTS (Reading, Listening, Writing, Speaking) and Digital SAT (Math & Verbal). Features step-by-step diagnostic entry testing, custom practice roadmaps, vocabulary decks, and real-time learning analytics. Lead Fullstack Developer.
- Comprehensive Curriculum: 2,800+ lessons and exercises across IELTS 4.0–8.5 and Digital SAT with diagnostic entrance tests.
- Real-Time Learning Analytics: Detailed analytics dashboard tracking accuracy rate, weak skill diagnostics, and target score projections.
- Cloudflare Edge Architecture: Edge runtime deployment (@cloudflare/next-on-pages) combined with Cloudflare Turnstile anti-bot protection and anti-scraping safeguards.
OnlyGift.online
Niche E-commerce PlatformDeveloped a specialized e-commerce platform allowing users to customize and purchase personalized web interfaces, demonstrating business acumen and end-to-end technical execution. Fullstack Developer / Founder.
- Automated Payment Integration: Successfully integrated VietQR API and Webhook system for seamless, automated order reconciliation.
- Dynamic Routing: Engineered dynamic routes to generate thousands of independent product links instantly without redeployment.
Technical Skills
Technologies I use to build and deploy applications.
Frontend
Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS v4, Framer Motion, Zustand, Shadcn UI
Backend
Node.js, Express.js, Socket.IO, LiveKit WebRTC, NextAuth v5, REST APIs, Webhooks (Casso/SePay)
Database & ORM
Prisma ORM, Drizzle ORM, TiDB Serverless, MySQL, PostgreSQL
AI & ML
Cohere API (command-r), Google Gemini (Flash), TensorFlow.js (COCO-SSD), face-api.js
DevOps & Tools
Git/GitHub, Vercel, Cloudflare Pages/Edge, Render, GitHub Actions, Capacitor, Supabase Storage
Testing
Pytest, Playwright (E2E)
Philosophy
My approach to building software and products.
Pedagogy Meets Engineering
Combining an educational background with strong engineering skills to build EdTech products that genuinely improve how people learn, rather than just writing code.
User-Centric Gamification
Learning should be engaging. I build complex gamification systems (like 17-tier economies and real-time leaderboards) to keep users motivated.
Resilient & Scalable Systems
Building for real users means anticipating scale and edge cases. From implementing cross-ping strategies for Socket.IO servers to racing AI proxies for zero downtime, reliability is a core focus.
Experience
My journey so far.
Lead Fullstack Developer · Prelynx (pre.sunstudy.app)
Developed an intelligent test-prep platform for IELTS & Digital SAT with 2,800+ learning modules, diagnostic entrance tests, Edge deployment, and real-time learning analytics.
Fullstack Developer / Founder · OnlyGift.online
Architected an automated e-commerce platform integrating VietQR and Casso Webhooks for zero-manual order reconciliation.
Solo Fullstack Developer · CogniAssess Platform
Built a 5-role RBAC EdTech platform with AI-proctored exams (TensorFlow.js), cognitive assessment engine, and a 4-persona AI tutor.
Fullstack Developer & Product Owner · StudyStream / Sunstudy (S2G)
Developed and maintained a real-time virtual study community serving real active users across s2g.io.vn & sunstudy.app, utilizing a dedicated Socket.IO server and 20+ DB tables for gamification.
Education
Information Technology · University of Transport and Communications
Final-year IT student. Hold a professional Pedagogical Certificate, enabling a unique combination of technical engineering and effective educational product design.
Get In Touch
Available for new opportunities and collaborations.
Feel free to reach out if you want to build something together, have a question, or just want to connect.
💬 If you find my portfolio impressive, feel free to leave a testimonial!