
Timeline
About me
Software Engineer at Google
Education

Fpt university
2007 - 2011Software engineer computer software engineering goodDo reasearch the fingerprint identification system.

Fpt university
2007 - 2011Bachelor's degree of software engineer sofware
Experience

Defide saigon
Jun 2012 - Dec 2013Java developer.webp)
Pyramid-consulting (pyco)
Jan 2014 - Jan 2015My role there is Junior/Senior Java Engineer for few projects of the company.Stacks: Java Core, Magnolia CMS, Adobe CQ5, Spring Framework, MySQL, Thymeleaf.Projects:- https://www.weightwatchers.com/us/, a food portal in US based on Magnolia CMS (Java CMS, JCR, Thymeleaf). I was developing Templates, Components and features of the stack.- https://www.vda.de/en, a company portal based on Magnolia CMS. I was a developer of the project.- Europe NISSAN Corporate Sale website (www.nissan-europe.com) , one of the largest car portal in Europe based on Adobe CQ 4x - 5.6 (AEM). My role was developing templates and components of the CMS, aslo fixing bugs and enhancing features. Show less
Magnolia Java Engineer
Oct 2014 - Jan 2015Java Developer
Jan 2014 - Jan 2015

Singtel
Jan 2015 - Sept 2019I was employed as a senior Java and AEM CMS engineer to join an agile project for an e-Commerce Portal of one of the biggest Telco in Australia. The project is to migrate from an old CMS to Adobe AEM which mainly includes e-Commerce, workflow, and personalisation modules. What special was we made the CMS completely UI decoupled by adopting ReactiveJS and ReactJs as the presentation layer without any dependency to the CMS specs.Technical stacks are Adobe AEM 6.1 (JCR, OSGi, Sling), Spring Framework, ReactiveJs, ReactJs. Show less My main responsibilities is Java development and consulting technologies and practices for our clients’ projects.The first project I had been working for is a Singapore government portal for small and medium enterprises, I started there as a Senior Java developer and Junior Adobe AEM developer and eventually became the technical lead of the project. One of the achievements was adopting JPA on OSGi to replace the vanity JDBC implementation, also implemented the Adobe community module to the application with usage of reverse-replication among AEM instances.In the last project with NCS, I first-time took a role of architect from the beginning of the project with scope of designing the Frontend system based on Adobe AEM 6.2 for one of the largest learning portal of Singapore, the main challenges of the project are providing a rich search page (scoring results, filtering, full text search, grouping, auto-correcting, auto-suggesting, and taxonomy) with ability to scale and response very fast, and at this time I did the POC and finally adopted Apache Solr and Apache Zookeeper, and set them up in a separated cluster servers for searching and indexing. The project was very successful and the architecture was cloned to another largest job portal of Singapore as well. The technical stacks are Adobe AEM 6.2 (OSGi, Personalization, Workflow), Apache Solr, Adobe Dispatcher, Adobe DTM & Target, Apache Zookeeper, KnockoutJS, Backend on Dotnet (RESTFul, Batch, Microsoft SQL). Show less
Senior Backend Engineer/AEM Architect
Aug 2017 - Sept 2019Senior Java/AEM Engineer
Oct 2016 - Jul 2017Java/Senior AEM Engineer/Technical Lead
Feb 2016 - Oct 2016Adobe CQ6 (AEM) Engineer
Sept 2015 - Oct 2016Software Engineer
Jan 2015 - Oct 2016

Klarna
Oct 2019 - Sept 2021Software engineer
Zalando
Oct 2021 - Jan 2023Sr software engineer
Picsart
Feb 2023 - Apr 2024Techie
Google
Apr 2024 - nowSoftware engineer
Licenses & Certifications

Magnolia cms certification
Magnolia cms- View certificate

Essential google cloud infrastructure: core services
GoogleApr 2024 - View certificate

Google cloud fundamentals: core infrastructure
GoogleApr 2024 - View certificate

Implement load balancing on compute engine skill badge
GoogleApr 2024 - View certificate

Fintech and the transformation in financial services
CourseraJul 2021 - View certificate

Set up an app dev environment on google cloud skill badge
GoogleApr 2024 
Flutter development bootcamp with dart
UdemyOct 2020
Languages
- enEnglish
- viVietnamese
Recommendations

Edward caufield
Baseball Manager Baseball/Softball UmpireWest Chester, Pennsylvania, United States
Michaela franceová
QA Engineer & Team Lead @ EmplifiPrague, Czechia
Julie minton-hughes
Director at BWX Technologies, Inc.Portsmouth, Ohio, United States
Edward van deman, cipm, cpa, pfs, cgma, mba
Chief Executive Officer at Forest Systems, Inc.San Francisco Bay Area
Mariano rico castillo
Senior Manager Legal en American TowerMadrid, Community of Madrid, Spain
Priya menon
AccountantSan Jose, California, United States
Harish kumar
Technical Lead @ Cognizant| IBM Ace Certified | IBM CP4I| WMB/IIB/ACE| IBM API Connect | Certified S...Hyderabad, Telangana, India
Ankur tiwari
Python Developer @Outlier | GDSC-Andhra University(Web-Dev Team) | Ex-NDAMumbai, Maharashtra, India
Vívian laís b.
Software Engineering Manager @ Stone | BankingGoiânia, Goiás, Brazil
Brian negrete
Operations ManagerBoston, Massachusetts, United States
Camille toner
Consultant at Booz Allen HamiltonBooz Allen Hamilton
Eray elgün
BSH-Product ExecutiveIstanbul, Türkiye
Jessica catsavas, ma, phr
Senior Human Resources Business Partner at EmburseLos Angeles Metropolitan Area
Muhammad hussain ahmed
Senior IT Officer at Meezan Bank LTD |Project Managemet| UX | Design Thinking 🚀Karachi Division, Sindh, Pakistan
Wayne grant
Head of Technical Support (EMEA) at DeputyLondon Area, United Kingdom
Vismay vijayan
Civil EngineerKollam, Kerala, India
Rob lamberts
Manager projectbeheersing Gemeente VenloVenlo, Limburg, Netherlands
Pradeep george jacob
Territory Sales Manager - South IndiaGreater Bengaluru Area
Susan afolabi
HR Generalist||Freelance Recruiter||Researcher||IT Enthusiast||Linguist (ACIPM in view)Lagos Mainland, Lagos State, Nigeria
Nicky ciba
Legal Project Manager (HR Labor Relations | M&A) @Siemens EnergyGermany
...