Tôn Viết Tri
FRESHER BACKEND DEVELOPER
081*-***-*** **************@*****.*** Ho Chi Minh city
SKILLS
• ASP.NET Core
• SQL server, PostgreSQL
• RESTful API Design, JWT Authentication
• Git, Postman, Docker
EDUCATION
BACHELOR OF COMPUTER SCIENCE
Bach Khoa Ho Chi Minh University - HCMUT
EXPERIENCE
BACKEND DEVELOPER INTERN Gia Lai, QUY NHON
TMA Solution July 2025 – October 2025
• Learn how to operate the software development process.
• Developed and tested RESTful APIs to improve data retrieval speed and enhance system responsiveness for end-users.
• Optimized database queries to reduce latency and increase backend throughput, improving overall application performance. PERSONAL PROJECTS
MOTELMATE May 2025 – October 2025
Boarding House & Tenant Management System
Technologies: ASP.NET Core, EF Core, SQL Server, Angular, SignalR, QuestPDF.
• Developed a multi-role platform (Admin, Landlord, Tenant) with ASP.NET Core Identity for authentication and JWT access/refresh tokens for stateless API authorization.
• Implemented real-time notification and chat features using SignalR WebSocket hubs, enabling instant updates on rental requests and payment status.
• Built PDF invoice and contract generation with QuestPDF, and integrated Cloudinary for room image uploads with automatic optimization.
Link GitHub
VIETEDU October 2025 – Present
E-Learning Marketplace with AI Video Analysis
Technologies: ASP.NET Core, EF Core, PostgreSQL, Redis, Lucene.NET, Docker, Nginx, Python (FastAPI).
• Designed a Modular Monolith architecture with 7 service modules (Content, Identity, Interaction, Learning, Notification, Ordering, Search), each split into API, Application, Domain, and Infrastructure layers with a shared kernel for cross-cutting concerns.
• Built a Lucene.NET full-text search engine with custom Vietnamese analyzers, faceted filtering, and background re-indexing via Hangfire; benchmarked at 13.6x faster than PostgreSQL ILIKE on 10,000 records.
• Implemented Hangfire + Redis for asynchronous job processing (AI transcription, search indexing) with typed job serializa- tion to ensure reliable queue execution.
• Integrated VnPay/SePay webhook payment flows, SignalR role-based real-time notifications, JWT access/refresh token rotation, Google OAuth 2.0, and RBAC authorization.
• Deployed on Google Cloud VM using Docker Compose with GPU passthrough for Whisper AI, persistent volumes, and Nginx reverse proxy with SSL auto-renewal and endpoint security policies. Link GitHub Link Deploy
CERTIFICATIONS
• Toeic 650