Hoang Anh Nguyen
Senior Mobile Engineer at HammerTech- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Problem Solving
HackerRankJul, 2023- Nov, 2024 -
IELTS 6.5
IDP Education LtdJul, 2022- Nov, 2024
Experience
-
HammerTech
-
Australia
-
Software Development
-
1 - 100 Employee
-
Senior Mobile Engineer
-
Aug 2022 - Present
Responsibilities: - Perform upgrades and maintenance while modifying existing software to improve performance, correct errors. - Write clean, maintainable code in TypeScript in line with project and client business requirements. - Providing technical solutions in terms of code, design and industry best practices to ensure a quality product. - Create and maintain apps, CI/CD pipelines, test frameworks and software architectures. - Proactively contributing to the continuous improvement of products, technology, process, and team development Show less
-
-
-
REA Group
-
Australia
-
Online Audio and Video Media
-
700 & Above Employee
-
Senior Mobile Engineer
-
Aug 2019 - Jul 2022
Responsibilities: - Collaborate with the product and backend teams to develop and implement the frontend architechture and interactive features to support user interface concepts. - Develop, test, deploy and enhance react native & native applications running on various mobile platforms. - Strive for continuous improvement and build continuous integration, continuous development and constant deployment pipeline (CICD). - Ensure all software products under supervision are adhering to the highest engineering standards whch include code maintainability, quality, monitoring, operational excellence and documentation. - Participate in the project discussion of technical implementation, implementation of unit test, code-review and frontend architecture optimization. - Conduct code review and ensuring merge code adheres to best practice and standard. - Stay up to date with new technologies trends, languages and techniques to implement and improve company products Show less
-
-
-
FPT Software Malaysia
-
Malaysia
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Senior Software Developer
-
Jul 2018 - Jul 2019
Responsibilities: - Analyize business requirements and prepare detailed technical specifications to write applications and programs. - Develop, test, debug, implement and document software. Helps to modify company products and/or customer.internal systems to meet the needs of client and/or end user. - Conduct and guide junior developers in technical software development, testing and debug systems and software applications as needed. - Collaborate with various teams to leverage existing and new technologies, integrating them to create a seamless experience for end users. - Helps to setup continuous integration and continuous delivery(CICD) automation. - Participate in the application deployment phase, implementation activities to fix the reported problems/bugs of system to ensure the smooth execution of programs in prod environment. - Be part of an Agile team to carry out full-stack development to deliver and maintain large scale enterprise web application systems. - Guide, mentor and coach team members on their progression and development of technical and personal skills. - Involved in entire life-cycle and participate in delivery process, working closely with designer and development team - Work with testing team and other participating teams to identify and resolve problems found. - Build project code structure - Integrate multiple separate modules and databases into one system - Ensure the performance, quality, and responsiveness of the backend systems Show less
-
-
-
FPT Software
-
Vietnam
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Developer
-
Jun 2016 - Jun 2018
Responsibilities: - Defines system objectives by analysing technical specifications and system features & functionalities. - Maintains legacy codebase including bug fixes and improve application stability and code quality. - Be hands-on application development that encompass web application, database and API endpoints using ASP DotNet MVC and MS SQL Server. - Continuously discover, evaluate and implement new technologies to maximize the development efficiency. - Provide technical solutions in terms of code and best practice to ensure product quality. - Collaborate with internal teams to produce software design and technical solution. - Preparing, reviewing and maintaining systems and technical documentation. - Create and maintain unit tests to make sure the existing features and newly added features working smoothly. Show less
-
-
-
Vietnam Unity Studio
-
Vietnam, Hanoi
-
Developer
-
Apr 2015 - Oct 2015
Technologies: C#, Unity Engine 3D Responsibilities: - Developing gameplay systems and user interface mechanics - Fixing bugs Technologies: C#, Unity Engine 3D Responsibilities: - Developing gameplay systems and user interface mechanics - Fixing bugs
-
-
-
FPT Information System
-
Vietnam
-
IT Services and IT Consulting
-
700 & Above Employee
-
Developer
-
Jul 2014 - Nov 2014
Technologies: Window form, SQL Server Responsibilities: - Complete assigned tasks - Contribute in coding, development and support of new or existing functional modules Technologies: Window form, SQL Server Responsibilities: - Complete assigned tasks - Contribute in coding, development and support of new or existing functional modules
-
-
Education
-
Banking Academy of Vietnam
Bachelor's degree, Management Information Systems