11/28/2024 updated


100 % available
Experienced Full-Stack Developer with Microservices Expertise
Hanoi, Vietnam Bachelor's degree in Software technology
Java (Programming Language)JavaScript (Programming Language)PHP (Programming Language)Application Programming Interfaces (APIs)AlgorithmsApplication Performance ManagementPython (Programming Language)MongoDBMySQLPerformance TuningSQL DatabasesSystems IntegrationTypeScriptWeb ApplicationsFirebase
- I’m a Java Full-Stack Developer with 5 years of experience in Software development, especially in Java, Spring Boot, Spring Cloud, and FE development languages like Angular (11-17) and Vuejs (2&3).
- I have successfully contributed to diverse projects, including an E-commerce website for a US client, the Classified Ads sale platform for a Kuwait client, the Digital Advertising system for an Israeli client, and the Payroll Engine for a Luxembourg client (integrated with Securex company),...
- Thinking like a developer who builds a good product for customers instead of just being a programmer
- Contributed to the product's success from the beginning until the successful sale of the product. You could have a look at the launched E-commerce website: https://www.bynfor.co
- I have successfully contributed to diverse projects, including an E-commerce website for a US client, the Classified Ads sale platform for a Kuwait client, the Digital Advertising system for an Israeli client, and the Payroll Engine for a Luxembourg client (integrated with Securex company),...
- Thinking like a developer who builds a good product for customers instead of just being a programmer
- Contributed to the product's success from the beginning until the successful sale of the product. You could have a look at the launched E-commerce website: https://www.bynfor.co
Languages
EnglishFluent
Project history
The Advertising technology platform (AdTech) serves publishers, advertisers, agencies, and networks for online advertising campaigns.
● Full-Stack Development: Responsible for developing main and important features, ensuring a scalable and efficient system that supports complex advertising operations.
● Integration of new Technologies: Quarkus replaced Spring Boot build to optimize startup time in container environments, and introduced Liquibase for efficient database migrations,...
● PerformanceOptimization: Focused on application performance by optimizing SQL queries and troubleshooting algorithms to ensure efficient processing of large datasets
● Full-Stack Development: Responsible for developing main and important features, ensuring a scalable and efficient system that supports complex advertising operations.
● Integration of new Technologies: Quarkus replaced Spring Boot build to optimize startup time in container environments, and introduced Liquibase for efficient database migrations,...
● PerformanceOptimization: Focused on application performance by optimizing SQL queries and troubleshooting algorithms to ensure efficient processing of large datasets
The Classifieds e-commerce website allows users to post ads to sell, react to posts in the social feed, and allow international payment.
● Designandbuildthe platform with multiple modules from scratch, enabling re-useable code in many modules.
● Integrate third-party services for the system: Firebase API for authentication, Google API for contact requests, ReCaptcha to verify, Agolia search engine, and Payment platform integration with MyFatoorah, and Stripe,...
● Designandbuildthe platform with multiple modules from scratch, enabling re-useable code in many modules.
● Integrate third-party services for the system: Firebase API for authentication, Google API for contact requests, ReCaptcha to verify, Agolia search engine, and Payment platform integration with MyFatoorah, and Stripe,...
Payroll Engine is a core payroll system built on microservices architecture for large companies based on data imported from the SAP system and applied in Luxembourg for big companies.
● Full-Stack Development: Responsible for developing main and important features, ensuring a scalable and efficient system that supports complex calculations.
● Handling backend development and resolving SonarQube smell to make the code more maintainable.
● Full-Stack Development: Responsible for developing main and important features, ensuring a scalable and efficient system that supports complex calculations.
● Handling backend development and resolving SonarQube smell to make the code more maintainable.