Thu CAO
About Thu CAO
Thu Cao is a Principal Software Engineer with extensive experience in software development and management of big data systems. He has worked at various companies, including AppliedMicro and Ampere, and possesses strong skills in embedded software, operating systems, and benchmarking tools.
Current Role at Ampere
Currently, Thu Cao serves as a Principal Software Engineer at Ampere, a position held since 2021. In this role, he applies his extensive experience in software engineering to lead projects and develop innovative solutions. His responsibilities include overseeing software development processes and ensuring the effective implementation of technology strategies.
Previous Experience at Ampere
Thu Cao has held multiple positions at Ampere prior to his current role. He worked as a Staff Software Engineer from 2017 to 2019 and as a Senior Staff Software Engineer from 2019 to 2021. During his tenure, he contributed to various projects that focused on enhancing software performance and reliability.
Experience at AppliedMicro
Thu Cao worked at AppliedMicro from 2008 to 2017, where he progressed from a Senior Software Engineer to a Staff Software Engineer. His time at AppliedMicro spanned nine years, during which he developed skills in embedded software and device drivers, contributing to the company's software development initiatives.
Educational Background
Thu Cao studied at the University of Polytechnics of Ho Chi Minh City from 1994 to 1999. His education provided a foundation in engineering principles, which he has applied throughout his career in software development.
Technical Skills and Expertise
Thu Cao possesses a strong skill set in managing big data systems, particularly with Hadoop and Ceph. He is proficient in various operating systems, including MS Windows, Linux OS, iOS, and Android. His expertise extends to using benchmark tools such as specjbb and speccpu, as well as source management tools like Gitolite, Gerrit, GitLab, and GitHub.