Jin Yang

Jin Yang

Staff Software Engineer @ Synaptics

About Jin Yang

Jin Yang is a Staff Software Engineer with extensive experience in CI automation and code management. He has worked at Synaptics Incorporated since 2017 and previously held positions at Cisco and 特艺 in Shanghai.

Work at Synaptics

Jin Yang has been employed at Synaptics Incorporated as a Staff Software Engineer since 2017. In this role, he focuses on designing and developing continuous integration (CI) automation features. His work involves utilizing Shell, Python, and Groovy scripts to enhance automation processes. Jin Yang also leads customer release initiatives, which include creating detailed release plans and establishing organized git structures. His expertise in managing CI Jenkins jobs contributes to the efficiency of software development workflows.

Previous Experience at Cisco

Prior to his current position, Jin Yang worked at Cisco as an Engineering Software Engineer from 2010 to 2015. During his five years at Cisco, he gained valuable experience in software engineering within a global technology company. His tenure in Shanghai allowed him to develop skills that would later be applied in his subsequent roles.

Experience at 特艺

Jin Yang served as an Engineering Software Engineer at 特艺 from 2015 to 2017. Over the course of two years, he contributed to software development projects, further honing his engineering skills. His experience at 特艺 bridged his time at Cisco and his current role at Synaptics, allowing him to build a solid foundation in software engineering.

Education and Expertise

Jin Yang holds a Bachelor's degree in 信息与计算科学 from China Jiliang University and a Master's degree in 软件工程 from Shanghai Jiao Tong University. His educational background provides him with a strong foundation in computer science and software engineering principles. Additionally, he possesses an Advanced Software Engineering Certificate from IBM, which further enhances his qualifications in the field.

Technical Skills and Specializations

Jin Yang specializes in designing and developing CI automation features, utilizing programming languages such as Shell, Python, and Groovy. He has extensive experience managing complex code structures with tools like git and Gerrit, as well as overseeing CI Jenkins jobs. His strong problem-solving skills enable him to address complex issues effectively in fast-paced environments. Jin Yang also has a significant background in Open Source management, particularly in IP control management and open source SDK release work.

People similar to Jin Yang