Ziqiu Zhu
About Ziqiu Zhu
Ziqiu Zhu is a Senior Software Engineer at SnapLogic and a Graduate Research Assistant at GWU ML Lab, with a background in machine learning and natural language processing. He has worked at various companies, including Slalom Build and BrainCo, and holds degrees in Computer Science from Rutgers University and The George Washington University.
Work at The George Washington University
Ziqiu Zhu has held multiple positions at The George Washington University. He has been a Graduate Research Assistant at the GWU ML Lab since 2019, contributing to various projects in machine learning and natural language processing. Additionally, he served as a Teaching Assistant from 2019 to 2020, where he supported faculty and assisted students in understanding complex computer science concepts.
Current Employment at Slalom Build and SnapLogic
Ziqiu Zhu currently works as a Senior Data Engineer at Slalom Build, a position he has held since 2021 in Chicago, Illinois. In 2023, he transitioned to SnapLogic as a Senior Software Engineer, working remotely from San Mateo, California. In these roles, he applies his expertise in data engineering and software development to deliver innovative solutions.
Previous Experience in Machine Learning and Software Engineering
Prior to his current roles, Ziqiu Zhu worked as a Machine Learning Engineer at BrainCo from 2020 to 2021, where he focused on sentiment analysis and natural language processing. He also gained experience as a Software Engineer at Lenovo in 2019 and as a Data Analyst at Shanghai Pudong Development Bank in 2018. These positions allowed him to develop skills in various programming languages and machine learning techniques.
Education and Expertise in Computer Science
Ziqiu Zhu completed his undergraduate studies in Computer Science at Rutgers University from 2014 to 2018. He furthered his education by obtaining a Master's degree in Computer Science from The George Washington University from 2018 to 2020. His academic background includes advanced knowledge in natural language processing techniques, including Viterbi and Hidden Markov Models, as well as experience with both supervised and unsupervised machine learning models.
Technical Skills and Specializations
Ziqiu Zhu possesses a diverse skill set in software development and data analysis. He employs programming languages and tools such as PySpark and WebGL in his projects. His expertise extends to advanced machine learning techniques, including clustering and dimensionality reduction methods like PCA and SVD. He has also developed novel algorithms aimed at enhancing robotic intelligence.