Haojin Gui

Haojin Gui

Software Engineer @ Ascend.io

About Haojin Gui

Haojin Gui is a Software Engineer with extensive experience in building autonomous data pipelines and deploying data engineering solutions. He has worked at notable companies including Amazon Web Services, Samsung Research America, and Ascend.io, and holds a Master's degree in Computer Science from New York University.

Work at Ascend.io

Haojin Gui currently serves as a Software Engineer at Ascend.io, a position he has held since 2022. In this role, he contributes to the development of innovative data engineering solutions. He has played a significant part in the advancement of Ascend's DataAware™ intelligence, which focuses on improving data pipeline efficiency through integrated lineage tracking and auditability.

Experience at Amazon Web Services

Haojin Gui worked at Amazon Web Services (AWS) as a Software Engineer from 2019 to 2022. During his three years at AWS, he gained experience in deploying data engineering solutions, particularly on existing Apache Spark clusters. This role allowed him to enhance his technical skills in cloud computing and data management.

Previous Roles in Software Engineering

Prior to his tenure at AWS, Haojin Gui held several positions in software engineering. He was a Senior Software Engineer and Technical Lead at Linc Global Inc from 2015 to 2017. He also worked at Samsung Research America as a Senior Software Engineer for one year in 2014. Earlier in his career, he was employed at Ooyala as a Software Engineer from 2012 to 2014.

Education and Expertise

Haojin Gui earned a Master's degree in Computer Science from New York University, where he studied from 2010 to 2012. He also holds a Bachelor's degree in Electronics Engineering from Jilin University, obtained between 2006 and 2010. His educational background provides a strong foundation for his expertise in building autonomous data pipelines that adapt to changes in data, code, or environment.

People similar to Haojin Gui