Thanh Nguyen Ky

Thanh nguyen ky

bookmark on deepenrich
location of Thanh Nguyen KyBerlin, Berlin, Germany
Followers of Thanh Nguyen Ky3000 followers
  • Timeline

  • About me

    Software Engineer at Google

  • Education

    • Fpt university

      2007 - 2011
      Software engineer computer software engineering good

      Do reasearch the fingerprint identification system.

    • Fpt university

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

    • Defide saigon

      Jun 2012 - Dec 2013
      Java developer
    • Pyramid-consulting (pyco)

      Jan 2014 - Jan 2015

      My 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 2015
      • Java Developer

        Jan 2014 - Jan 2015
    • Singtel

      Jan 2015 - Sept 2019

      I 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 2019
      • Senior Java/AEM Engineer

        Oct 2016 - Jul 2017
      • Java/Senior AEM Engineer/Technical Lead

        Feb 2016 - Oct 2016
      • Adobe CQ6 (AEM) Engineer

        Sept 2015 - Oct 2016
      • Software Engineer

        Jan 2015 - Oct 2016
    • Klarna

      Oct 2019 - Sept 2021
      Software engineer
    • Zalando

      Oct 2021 - Jan 2023
      Sr software engineer
    • Picsart

      Feb 2023 - Apr 2024
      Techie
    • Google

      Apr 2024 - now
      Software engineer
  • Licenses & Certifications

    • Magnolia cms certification

      Magnolia cms
    • Essential google cloud infrastructure: core services

      Google
      Apr 2024
      View certificate certificate
    • Google cloud fundamentals: core infrastructure

      Google
      Apr 2024
      View certificate certificate
    • Implement load balancing on compute engine skill badge

      Google
      Apr 2024
      View certificate certificate
    • Fintech and the transformation in financial services

      Coursera
      Jul 2021
      View certificate certificate
    • Set up an app dev environment on google cloud skill badge

      Google
      Apr 2024
      View certificate certificate
    • Flutter development bootcamp with dart

      Udemy
      Oct 2020