Trần Ngọc Phước
Back-End Developer
*************.*******@*****.*** 039*******
Ho Chi Minh City, Viet Nam tran-ngoc-phuoc-1b780630b Ngocphuoc2206
PROFILE
Final-year Information Technology student with hands-on experience in backend development using C# and ASP.NET Core. Experienced in designing RESTful API design, SOA with API Gateway & Docker, and payment integration for e-commerce workflows. Experienced with RBAC, database optimization, and real-time communication (SignalR/WebSocket). Seeking an internship/fresher backend role to contribute to scalable systems and grow through real-world challenges. EDUCATION
10/2022 – Present Bachelor of Information Technology University of Transport in Ho Chi Minh City (UTH)
GPA: 3.43/4
SKILLS
Front-End
•HTML, CSS, JavaScript, TypeScript
•Frameworks: Tailwind CSS, Bootstrap, SASS
Database
•MSSQL, SQLLite, MySQL, PostgreSQL
•Database schema design & optimization
Other Tools
•Git, GitHub
•Unit testing (xUnit, JUnit basics)
•Swagger/OpenAPI (API documentation &
testing)
•Design patterns: Repository, Unit of Work, DTO,
Layered Architecture
•Real-time communication (SignalR, WebSocket)
Back-End
•C#, ASP.NET Core (Web API, MVC)
•Entity Framework Core (ORM, LINQ, Migrations)
•RESTful API design, API Gateway (Ocelot),
Service-Oriented Architecture (SOA)
•Authentication & Authorization: JWT, Role-
Based Access Control (RBAC)
Containerization
•Docker, Docker Compose (service orchestration)
•Deployment for multi-service systems
PROJECTS
08/2025 – 09/2025 Diamond Valuation System Backend Developer (link github) Debrief: End-to-end valuation platform for a jewelry business, integrated with e-commerce, built as SOA services and containerized with Docker. Actors & roles: Guest, Customer, Consulting staff, Valuation staff, Manager, Admin (JWT-based RBAC).
Key features
•Built valuation workflow: request contact receipt & sample intake appraisal & result return sample & notification via Email (SMTP).
•Developed price estimator module with multiple gem criteria (origin, shape/cut, carat, color, clarity, proportions, polish, symmetry, fluorescence).
•Implemented certificate-number lookup for valuation retrieval.
•Designed e-commerce integration: service ordering, checkout with payment gateway (VNPay/MoMo/PayPal, simulated via webhook, invoice generation.
•Admin: User management, price tables & SLAs per service; valuation parameter catalogs; sync market price data from leading jewelry platforms. Architecture
•Services: ApiGateway, User, Catalog, Pricing, Inventory, Order, Payment, Invoice, ValuationRequest, ValuationResponse.
•Docker Compose for local orchestration; API Gateway routing (Ocelot); Swagger for testing/docs.
•Patterns: layered design, Repository & Unit of Work, DTO mapping; unified validation/logging; state-driven workflow.
Team size: 5 Responsibilities: Backend logic, workflow design, API development, database schema, service orchestration with Docker Tech: C#, ASP.NET Core, EF Core, SQL Server, Docker, Swagger, JWT 04/2025 – 05/2025 Smart-Parking-Management Backend Developer (link github) Debrief: Built backend APIs for a smart parking system with license plate recognition.
•Designed RESTful APIs for vehicle check-in/out and report generation
•Deployed SQL Server using Docker for data persistence
•Integrated Python (OpenCV) module to detect and recognize license plates from camera images
•Implemented internal API communication between C# backend and Python service
•Post-processed plate data by validating format and reformatting inconsistent input
•Calculated confidence scores for recognized plates to improve decision accuracy
Team size: 4 Responsible for backend logic, database, and AI integration Tech: C#, ASP.NET Core, EF Core, SQL Server, Python (OpenCV) 06/2025 – 07/2025 Smart-Dom Backend Developer (link github) Debrief: Built a backend system for dormitory management and internal incident reporting.
•Developed and deployed 5 RESTful APIs for room assignment, billing, payment, and user issue tracking, resulting in a 30% increase in user satisfaction and a 20% reduction in response time.
•Integrated Gmail API to automate email notifications and generate revenue charts
•Implemented WebSocket for real-time alerts when incidents are successfully resolved
•Deployed SQL Server using Docker for local development and testing Team size: 3 Responsible for backend logic, database design, and socket implementation
Tech: C#, ASP.NET Core, EF Core, SQL Server (via Docker), Gmail API