About
Highly experienced Software Engineer with over 3 years of expertise in Java backend development, specializing in building scalable microservice-based architectures and optimizing performance. Proven ability to lead and mentor teams, collaborate globally on enterprise applications, and drive AI integration into real-world systems, contributing to significant improvements in efficiency and user experience.
Work
→
Summary
Led the development and optimization of enterprise-level backend systems for agent and customer platforms, driving performance and integrating AI components.
Highlights
Directed the development of high-performance backend systems for agent and customer platforms, supporting extensive user bases and critical business operations.
Conducted rigorous code reviews and mentored outsourcing developers, enhancing code quality and ensuring compliance across multiple projects.
Optimized performance across large-scale distributed systems comprising hundreds of microservices, significantly improving system responsiveness and throughput.
Collaborated cross-functionally with global Prudential teams to develop a unified customer application, ensuring seamless integration and international compliance.
Drove the company's AI transformation by integrating AI components, such as recommendation systems and automated insight extraction, into core enterprise workflows.
→
Summary
Managed end-to-end database migrations and optimized system performance, collaborating with diverse teams to deliver robust API integrations and automated solutions.
Highlights
Orchestrated and executed a critical database migration from CouchbaseDB to MongoDB, enhancing system performance and scalability for key applications.
Collaborated with diverse Asian development teams to design and integrate robust APIs, facilitating seamless data exchange across various platforms.
Implemented Spring AOP to apply cross-cutting concerns (logging, error handling) across multiple services, improving system maintainability and operational efficiency.
Led the integration of multiple complex systems, centralizing data and optimizing workflows to achieve significant gains in operational efficiency and data accuracy.
Designed and developed an automated multi-channel messaging system, enabling message delivery via SMS and Zalo, streamlining communication processes for users.
→
Summary
Spearheaded the development of a self-managed warehouse rental management system, enhancing user experience and mobile accessibility.
Highlights
Spearheaded the development of a self-managed warehouse rental management system, providing businesses with an efficient and user-friendly solution for managing rentals.
Implemented responsive and interactive web interfaces using ReactJS, ensuring a smooth user experience across various devices and screen sizes.
Leveraged Flutter's widget-based framework to build responsive and interactive mobile applications, ensuring seamless functionality on both iOS and Android platforms.
Skills
Programming Languages
Java 8/17/21, HTML/CSS, XML, Dart, Javascript, Kotlin.
Libraries & Frameworks
Spring Framework (Boot, MVC), Hibernate, Flutter, ReactJS, Flowable, BPMN.
Databases
CouchbaseDB, MongoDB, OracleDB, SQL Server, PostgresDB, Redis.
Architecture
Microservices, Event-Driven Architecture.
Tools & Environment
IntelliJ, Bitbucket, Github, Docker, Jira, Confluence, Jboss.
Methodologies & Practices
Code Review, System Design, Agile/Scrum.
AI Integration
Applied AI use cases (non-ML engineering role), Recommendation Systems, Automated Insight Extraction.
Interests
General
Team building, Singing, Exploring new technologies.
References
Huỳnh Tâm Hảo
IT Manager of AMARIS VIETNAM CO.,LTD, 0966820966