Hung Nguyen
https://www.linkedin.com/in/nguyenhuuhung/
Houston, TX
*********@*****.***
Professional Summary
• Over 10 years of experience in developing and supporting large-scale systems and mission-critical applications.
• Proficient in C# .NET Framework/Core programming with a deep understanding of object-oriented concepts, design patterns (CQRS, UoW, etc.), concurrency, and advanced software techniques, including dependency injection and unit testing.
• Experienced in web development using ReactJS and Angular.
• Skilled in designing and implementing robust, secure RESTful APIs and microservices, including cloud-based containerized solutions using Docker and Kubernetes.
• Proficient in managing Docker containers and orchestrating deployments using Kubernetes, with experience in scaling and maintaining distributed applications.
• Hands-on experience with Kafka for building robust, distributed message queue systems to enable real-time data streaming and event-driven architecture.
• Proficient in ORM tools such as Entity Framework Core and Dapper.
• Experienced with RDBMS (e.g., SQL Server) and big data solutions like MongoDB.
• Proficient with software development tools such as Git, Jenkins, and JIRA.
• Knowledgeable about code quality, maintainability, and performance optimization.
• Experienced in working within Agile development environments.
• Skilled in designing and developing the overall architecture of web and server- side applications.
• Hardworking, responsible, and adept at solving technical problems with a strong eagerness to learn new technologies.
• Capable of multitasking, performing under pressure, and working independently with minimal supervision. Education
Bachelor of Information Technology, 2014
University of Science, Vietnam National University, Ho Chi Minh city, Vietnam Experiences & Projects
Senior Software Engineer at Singtel, Singapore Apr 2022 – Sep 2024
• Worked as a full stack developer, responsible for designing, developing, and maintaining multiple microservices for the MyConnect Portal, including SD Connect, Global Internet, SingNet, and C+IPVN.
• Utilized technologies such as .NET Core, ReactJS, Kafka, MS SQL, and NoSQL distributed databases.
• Participated in sprint planning with development teams and project managers to deliver new features, troubleshoot issues, and enhance the performance of existing functionalities, including resolving slow-performing functions.
• Reviewed pull requests to ensure code quality and adherence to standards, while mentoring and guiding junior team members to support their growth and productivity.
Senior Software Engineer at 2359 Media, Singapore Apr 2019 – Mar 2022
• Worked independently to implement all tasks related to .NET Core REST API backend and Angular 10 for the frontend, while researching new technologies to build a portal for Private Equity Investments and contributing to ongoing projects.
• Mentored new team members and interns, enabling them to quickly understand the
• project and integrate into the team’s development process.
• Participated in the deployment process to ensure successful and timely delivery of tasks. Compass, ADT, Pipeline, DealPipe (GIC)
• Developed upstream services based on .NET Core 3.1 and Angular 10 to process Deals, Investments, ODA, ADT, and Entities for the Private Equity TG Department.
• Led the design and implementation of a new system from scratch, including database design, project structure, and coding conventions.
• Built a custom Workflow Engine to streamline Deal Investment processes.
• Migrated and optimized a 2-year-old project called Pipeline (REST API in .NET Core) as part of the new system, enhancing performance and scalability.
• Ensured all functionalities were fully optimized for response times and resource usage. Cube, Platform (GIC)
• Developed and maintained .NET Core 3.1 REST API endpoints to support the Analytics team, integrated with an Angular 10 application.
• Implemented new features, investigated issues, and mentored interns to contribute effectively to the project.
• Restructured the project to improve maintainability and significantly enhance performance. Senior Software Engineer at FPT Software, Ho Chi Minh city, Vietnam May 2016 - Apr 2019 MyAssurance - IAP (Petronas ICT - Malaysia)
• Developed an Angular 5 application with an ASP.NET Core API backend for the One-Stop Assurance System to centralize PETRONAS's audit and assurance processes, auditor and assessor database, and digital assurance workflows.
• Acted as the .NET C# team leader, implementing business requirements for both frontend and backend.
• Investigated and resolved bugs to ensure system reliability and performance. SAP Profile Verification - SPV (Petronas ICT - Malaysia)
• Designed and developed an ASP.NET MVC 5 project to create a one-stop portal enabling PETRONAS staff to request and track SAP ID-related requests from any location with internet access.
• Worked as a Full Stack .NET C# Software Engineer, implementing business requirements and ensuring smooth functionality.
• Investigated and fixed bugs to enhance the system’s usability and efficiency. ICT2U (Petronas ICT - Malaysia)
• Built an ASP.NET MVC 5 application with Kendo UI controls to allow PETRONAS staff to place orders, manage billing details, and generate monthly financial summaries for the finance department.
• Worked as a Full Stack .NET C# Software Engineer, implementing business requirements and delivering high-quality solutions.
• Investigated and resolved bugs to maintain application stability and accuracy. Software Engineer AS White Global, Ho Chi Minh city, Vietnam Feb 2015 - Apr 2016 Pivotal
• Developed an ASP.NET MVC 5 application to manage insurance claims for EML, an Australian-based company.
• Worked as a Full Stack .NET C# Software Engineer, implementing user stories assigned by the Scrum Master in each sprint.
DAL
• Designed and maintained a WCF project to handle the business logic for multiple projects, enabling centralized CRUD operations with a central database.
• Implemented business requirements, investigated, and fixed bugs as part of daily tasks in JIRA.
• Enhanced performance and maintained code quality by following best practices.
• Ensured high-quality output and adherence to project standards. Software Engineer at TMA Solutions, Ho Chi Minh city, Vietnam Feb 2014 - Feb 2015 Capacity Partner Framework
• Contributed to building a framework using ASP.NET Web API for the backend and ASP.NET MVC 5 with AngularJS and Node.js for the frontend.
• Researched AngularJS features and applied them effectively within the framework.
• Built ASP.NET Web API components, adhering to best coding practices. Shipshape
• Developed a WPF application to manage ships, harbors, and related utilities in Australia for the Capacity Partner company.
• Worked as a .NET C# Software Engineer, implementing new features based on user feedback during each sprint.
• Investigated and resolved bugs, improved performance, and ensured high-quality deliverables.