Phuoc Tran

Phuoc Tran

$8/hr
Fullstack dev: .NET C#, Angular, ReactJS. E-commerce, ERP, CRM, dashboards. Let’s build!
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
30 years old
Location:
Ho Chi Minh, Ho Chi Minh, Viet Nam
Experience:
7 years
Tran Ngoc Phuoc – Full Stack Software Engineer SUMMARY I’m a Full Stack Software Engineer with 6 years of experience in Web Development. I have 3 years of experience in Modern Front-End Web Development and 6 years of .Net-related technologies. With my knowledge of .Net technologies, I enjoy solving back-end problems, building and refactoring the code, doing full stack tasks (backend, frontend). I also spend time to learning new technologies and best practices to become a better engineer. TECHNICAL SKILLS Programming Languages: JavaScript & TypeScript, C# Frameworks/Platforms: • ReactJS, AngularJS and Angular 2+ • jQuery, Bootstrap, Tailwind CSS, Material UI • ASP.NET MVC, Web API, Entity Framework, ASP.NET Core Database Management Systems: MS SQL Server, PostgreSQL, MySQL, Redis Others: • Good understanding of OOP methodologies, SOLID and design pattern • Experience in setting up CI/CD pipelines with Azure • Hands-on experience with database created, design, write queries, functions, stored procedures in database • Certificates MS Azure: Azure Administrator Associate, Power Platform Developer Associate PROFESSIONAL EXPERIENCE Aventra Group (Malaysia) – Full stack Engineer 01/2023 - Now Project: AG Carbondex (5 members: 1 leader, 3 developer) Description: A web app used by the company operators to manage vessels, fleet emissions performance management suite Technologies: o Front-end: React & Redux, TypeScript, Tailwind CSS o Back-end: C#, ASP Net Core API, Entity Framework, SQL Server, RabbitMQ Responsibilities: o Convert Class component to Function component and use React Hook. Hooks provide clearer and more maintainable code by reducing class-related complications and ensuring future compatibility. o Implement JWT to authorization between back-end and front-end o Design the database schema o Refactoring code with CQRS pattern, maintaining the system, write the unit test for API backend to reduce the risk during maintaining. o Implement additional functionalities (both front-end and backend) base on the requirement o When we get an incident from a client, arrange a meeting with client to understand the problem they are facing. o Using RabbitMQ to communication with another services. When we want to provides a oneto-one relationship between each message and its consumer then we use queue (FIFO). a topic (and subscriptions) provide a one-to-many relationship between each message and consumers. It follows publish and subscribe (pub/sub) pattern. Stepmedia (Vietnam) – Full stack Engineer 09/2020 – 12/2022 Project: Auvenir (10 members, 1 leader, 9 developer) Description: A web app to be used in auditing. Technologies: o Front-end: React & Redux, TypeScript, Material UI o Back-end: C#, ASP Net Core API, SQL Server, Entity Framework, Azure service bus Responsibilities: o Refactoring code, maintaining the system, write the unit test for API backend to reduce the risk during maintaining. o Implement additional functionalities (both front-end and backend) base on the requirement TDA Solution (Vietnam) – .Net Developer 01/2018 – 09/2020 Project: DiHotel (5 members, 1 leader, 4 developer) Description: A desktop application to be used to manage Hotel (2->5 stars) Technologies: o C#, ASP Net MVC, SQL Server, Entity Framework, WinForms DevExpress, JS, Ajax, jQuery Responsibilities: o Refactoring code, maintaining the system. o Implement additional functionalities (both front-end and backend) base on the requirement. o Integration with third party (Hotel Link) to get and update the booking information between OTA systems (Agoda, Booking.com) to help the owners they just use this systems to update, don’t need to go to (Agoda, Booking) and update separate. o Integration API with residence declaration for each province and city nationwide, bringing quick and accurate convenience to the operating unit. o Integration Electronic invoices VNPT, Viettel,… base one the unit the hotel is using. o Design and queries data for Crystal Report. o Migrated the system from WinForms to ASP.Net MVC application to support all the customer which they are using MACOS system. EDUCATION University of Dat Lat (09/2013-09/2018) • Studying Software Engineering. • Degree grade: Good
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.