
Nguyen Minh Toan
Building high-performance, secure, and scalable web applications with precision-engineered architecture.
Engineering Excellence
Fullstack expertise từ database đến pixel-perfect interface — được xây dựng qua từng dự án thực tế.
System Architecture
Thiết kế backend mạnh mẽ với Laravel & NestJS, áp dụng Repository Pattern, SOLID principles và clean architecture.
interface UserRepository {
findById(id: string): Promise<User>;
}
Modern UI & UX
Xây dựng giao diện React/Next.js hiện đại với TypeScript, responsive design và micro-interactions đẹp mắt.
<Layout responsive>
<UI animated />
</Layout>
);
Performance & Optimization
Tối ưu hóa N+1 queries, triển khai Redis caching, thiết kế schema MySQL chuẩn ACID với sub-50ms response.
await redis.setex(
'users:all', 300,
data
)
Infrastructure & Deploy
Containerization với Docker, deploy lên AWS, cấu hình Nginx reverse proxy và CI/CD pipeline hiệu quả.
services:
app:
image: laravel:prod
restart: always
Tools of the Trade
Công nghệ tôi sử dụng hàng ngày để xây dựng sản phẩm chất lượng cao.
Backend
Frontend
Database
DevOps
The Journey
From first line of code to architecting scalable systems.
Full-Stack Web Developer
INFINILAB — Cầu Giấy, Hà Nội
Owned feature development end-to-end across backend and frontend for enterprise CRM and B2B platforms—from database design and API implementation to React UI integration—delivering production-ready features independently.
Optimized backend performance and query execution; eliminated N+1 query bottlenecks using Eloquent Eager Loading and applied Composite Indexes, reducing API response times by 40% in production.
Enhanced application security; configured strict Content-Security-Policy (CSP) and X-Frame-Options on Nginx to mitigate Clickjacking, and neutralized SQLi/XSS risks globally via ORM prepared statements and strict server-side validation.
Implemented secure stateless API authentication using JWT with instant session revocation via a Redis-backed token blacklist; applied Redis-based Rate Limiting to protect public endpoints against scraping and brute-force traffic.
Improved client-side data reliability by implementing TanStack Query (caching, background refetching, optimistic updates), reducing redundant API calls and keeping UI state consistent.
Delivered complex multi-step form workflows and conditional validation using React Hook Form & Zod, improving data integrity and system stability.
Implemented async task processing using Laravel Horizon and Redis queues for background operations (email notifications, report generation, image processing), reducing request-response cycle time by ~45%.
Intern .NET Web Developer
DEHA VietNam
Built a full-featured movie ticket booking and streaming platform from the ground up using ASP.NET Core, Entity Framework Core, MySQL, and Docker containerization.
Implemented real-time seat selection leveraging SignalR WebSocket connections, allowing multiple users to see seat availability updates instantly without page refresh.
Integrated a secure end-to-end booking flow with ZaloPay QR Code payment gateway, handling callback verification, transaction idempotency, and order state management.
Designed normalized database schema for movies, showtimes, seats, bookings, and payments with proper indexing strategies for read-heavy queries.
Developed admin dashboard for theater staff to manage movie schedules, pricing tiers, and view real-time booking analytics.
Real Code, Real Impact
Snippets that demonstrate my approach to solving real engineering problems.