Đỗ Tuấn Anh - Full Stack Developer

Đỗ Tuấn Anh

|

Aspiring, pixel-perfect builder crafting seamless, reliable products.

Experience

Professional journey through the timeline

Full-Stack Developer

Ezami V2 - E-Learning Platform

Oct 2025 - Dec 2025
Ha Noi, Vietnam · eUp Group

Reduced database load by 60% through Redis caching optimization with strategic TTL-based invalidation and React Query prefetching strategies

Full-Stack Developer

EGW (Eupgroup V2) - Recruitment Platform

Nov 2025 - Dec 2025
Ha Noi, Vietnam · eUp Group

Successfully deployed 15-table database schema with normalized structure: users, job_posts, job_applications, job_categories, email_templates, blog system (blogs, categories, comments), and system tables (cache, jobs, sessions)

Full-Stack Developer (Team Lead)

Football Field Booking System - Academic Project

May 2025 - Aug 2025
FPT University · Team of 4

Projects

Notable projects built with modern technologies

Ezami V2 - E-Learning Platform
Ezami V2 - E-Learning Platform
Enterprise e-learning platform with microservices architecture. Next.js 15.2.2 (TypeScript 5.7.2) frontend deployed on Vercel, Spring Boot 2.7.18 backend (Java 21) with 50+ RESTful APIs, WordPress database integration using custom PhpPasswordEncoder, Redis caching reducing database load by 60%, React Query 5.67.3 for server state, Storybook 8.6.4 component library with 20+ reusable components, and comprehensive integrations: RevenueCat subscriptions, VNPay payments, Firebase Cloud Messaging, Cloudinary/Cloudflare R2 storage. Features bilingual support (vi/en) via i18next 24.2.3, affiliate marketing system with priority-based commission engine, and comprehensive testing with Vitest 3.1.1.
Java 21
Spring Boot 2.7.18
Next.js 15.2.2
TypeScript 5.7.2
+8
EGW - Enterprise Recruitment Platform
EGW - Enterprise Recruitment Platform
Enterprise recruitment platform with hybrid Laravel 12.0 (PHP 8.2+) and Next.js 15.3.3 architecture. Features comprehensive job application system with 5-stage workflow tracking (CV Review → Interview → Evaluation → Result), bilingual CMS with Google Translate PHP 5.3 integration, 15-table normalized database schema including job_posts, job_applications, email_templates, and blog system. Built with API proxy pattern routing language-specific requests, Laravel Job Queue for asynchronous email processing, interactive timeline visualization with Framer Motion 11.18.2, and DevOps pipeline using Docker Compose, Jenkins CI/CD, and Nginx reverse proxy. Includes demo user with sample applications demonstrating complete hiring lifecycle.
PHP 8.2+
Laravel 12.0
Next.js 15.3.3
TypeScript 5
+6
Football Field Booking System
Football Field Booking System
Comprehensive football field booking system built with Java Servlet/JSP on Apache Tomcat 10+. Features real-time booking management with Java WebSocket API preventing double-bookings, interactive schedule visualization with FullCalendar, admin dashboard with ApexCharts analytics and DataTables grids, Google OAuth 2.0 + traditional authentication with BCrypt encryption, SE Pay payment gateway with QR code integration, Cloudinary image storage, and Jakarta Mail automated emails. Responsive UI built with Bootstrap 5, jQuery 3.x, SCSS modular styling, supporting role-based access control (User/Admin/Staff). Team project with 2 GitHub stars and 1 fork.
Java 8+
Java Servlet/JSP
Apache Tomcat 10+
SQL Server
+6

Skills

Technologies and tools I use to build modern web experiences.

Frontend

Next.js
React
TypeScript
Tailwind CSS
Framer Motion
React Query
Radix UI
shadcn/ui
Figma Handoff

Backend

Java
Spring Boot
Node.js
REST API
OpenAPI / Swagger
PostgreSQL
Docker
GitLab CI/CD (Basics)

Tools & Workflow

Git
GitHub
GitLab
GitHub Actions
Figma
Framer
VS Code
Cursor AI
Postman
Agile / Scrum
Notion
Slack
ESLint
Prettier

Get In Touch

I'm always open to discussing collaboration opportunities or new projects.