Pham Xuan Trung
Back-end Developer
I am a recently graduated engineer with a strong passion for technology and a willingness to learn. I am currently seeking an apprenticeship or a Fresher position to develop my skills, apply my knowledge in real-world scenarios, and contribute to a dynamic team.
Skills
Frontend
Fresher
- ReactJS
- Typescript
- Javascript
Backend
Fresher
- SQL Server
- ASP.NET Core API
- ASP.NET MVC Core
- MySQL
- Docker
Work Experience (1)
Jun 2024 - Dec 2024
Back-end Intern
FPT Software
- Learned how to develop and implement RESTful APIs using ASP.NET Core.
- Gained hands-on experience with Git version control
- Participated in Agile development processes, including daily stand-ups and sprint planning meetings
- Wrote unit tests using NUnit to ensure code quality and reliability
- Documented API endpoints using Swagger
Projects (2)
E-Learning platform
Sep 2024 - Jan 2025
Technologies: ASP.NET Core, SQL Server, Entity Framework Core, React.js, React Query
Github: https://github.com/PXTrung/E-Learning-Platform
- Built a comprehensive learning management system with secure user authentication and course management functionality
- Designed RESTful API with JWT token-based authentication supporting role-based access control
- Implemented eager loading and query projection in Entity Framework Core to minimize N+1 query problems when fetching course data with related categories
- Integrated React Query for intelligent caching and state management, minimizing redundant API calls
Magazine Management System
Dec 2023 - Apr 2024
Technologies: ASP.NET Core, Entity Framework, SQL Server, Mediator, React.js, Redux
Github: https://github.com/PXTrung/Magazine-Hub
- Implemented Clean Architecture with CQRS pattern using MediatR for improved separation of concerns and performance
- Built RESTful APIs for content management, user administration, and content moderation.
- Developed hierarchical role-based authorization (Admin, Editor, Contributor, Guest) with secure access control
Education (1)
2021 - 2025
Computing
Bachelor of Science in Computer Science
University of Greenwich. HCM Campus
Grade: 3.6