Summary
Work History
Education
Skills
Personal Information
Personal Project
Overview - Soft Skills
Languages
Timeline
Generic
TRỊNH LÊ KHOA

TRỊNH LÊ KHOA

Ho Chi Minh City

Summary

Dynamic software developer with hands-on experience at FPT Software, specializing in ASP.NET and SQL Server. Successfully designed a robust training management system, enhancing curriculum management and class scheduling. Proficient in RESTful API design and version control with Git, demonstrating strong problem-solving skills and a commitment to delivering high-quality solutions.

Work History

Intern

FPT Software
Ho Chi Minh City
01.2021 - 05.2021

FAMS – Training Management System.

  • Developed a comprehensive training management system using ASP.NET Core 6.0 and Entity Framework Core, supporting the full training lifecycle from curriculum creation, program planning, to class implementation.
  • Designed and implemented a Clean Architecture with four layers: API, Core, Domain, and Test.
  • Built a database with 15+ entities using the Entity Framework Code First approach.

- Key Features:

  • Curriculum management with advanced search, and Excel import/export using EPPlus.
  • Training program planning with state-based workflow management.
  • Class scheduling and trainer assignment, with role-specific access.
  • Role-based access control system supporting Super Admin, Class Admin, and Trainer roles.
  • JWT-based authentication and mapping logic using AutoMapper.
  • Unit tested key modules using NUnit and mock implementations.

Education

FPT University - Software Engineering

FPT University
Ho Chi Minh City
01.2025

Skills

  • Spring Boot and ASPNET development
  • SQL Server and Azure
  • RESTful API design
  • C# programming
  • Version control with Git

Personal Information

BACK-END DEVELOPER

Personal Project

ScorePickle - Pickleball Tournament and Level Progression System.

Built a real-time matchmaking and tournament system using .NET 8 and SignalR, allowing players to join matches instantly. Developed core backend features with Entity Framework Core, JWT authentication, and Azure deployment. Implemented ranking logic, bracket generation, and role-based access for admins and players.

- Key Feature

  • Implemented instant matchmaking features with SignalR, enabling players to find matches without a page refresh.
  • Developed backend functionality using .NET 8 and Entity Framework Core, with a layered architecture for maintainability.
  • Created tournament features including registration, automatic bracket generation, match tracking, and ranking updates.
  • Enabled user authentication and role-based access with JWT tokens for varied permissions.
  • Deployed application to Azure App Service, enhancing skills in cloud deployment and environment setup.
  • Collaborated with the team using Git, participating in code reviews, and daily standups.

-GitHub: 

Leficios1/Pickerball_BE

Overview - Soft Skills

  • Teamwork
  • Multitasking
  • Attention to detail

Languages

Vietnamese
First Language
English
Elementary (A2)
A2

Timeline

Intern

FPT Software
01.2021 - 05.2021

FPT University - Software Engineering

FPT University
TRỊNH LÊ KHOA