Avatar of Yi Yin Zheng.
Yi Yin Zheng
Software Engineer
Profile
Posts
10Connections
Print
Avatar of the user.

Yi Yin Zheng

Software Engineer
I am a software engineer deeply interested in DevOps, with hands-on experience designing and implementing CI/CD pipelines and version control workflows from the ground up. My work includes setting up GitLab pipelines, integrating automated testing tools, and establishing release management processes to enhance team efficiency. My background also includes backend development, with expertise in Python and object-oriented programming (OOP). I have contributed to projects involving NAS systems and hyper-converged infrastructure solutions. Additionally, I have collaborated with international teams and provided mentorship to junior engineers, strengthening my communication and teamwork skills. I am eager to further develop my DevOps expertise by tackling challenging problems and contributing to building robust and scalable systems that bring value to the team and organization.
Logo of the organization.
群聯電子股份有限公司(Phison Electronics Corp)
National Central University
高雄市, 台灣
Taiwan

Featured Resume

Uploaded on Feb 4th 2025

Professional Background

  • Current Status
    Employed
  • Profession
    Software Engineer
    Python Developer
    C,C++ Developer
  • Fields
    Software
    Semiconductor
  • Work Experience
    6-10 years (6-10 years relevant)
  • Management
    None
  • Skills
    c++
    python
    linux
    git
    c
  • Languages
    Chinese
    Native or Bilingual
    English
    Intermediate
  • Highest Level of Education
    Master

Job Search Preferences

  • Current Status
    Ready to interview
  • Desired Job Type
    Full-time
    Interested in working remotely
  • Desired Positions
    Software Engineer
  • Desired Work Locations
    Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Software Engineer

Apr 2022 - Present
Tainan City, Taiwan
Spearheaded the design and implementation of a nearly end-to-end CI/CD workflow for UFS firmware development, significantly streamlining version control, release processes, and automated testing. Contributed to firmware debugging, mentored junior engineers, and transitioned to developing low-level API features for firmware. - Led the creation of GitLab CI/CD pipelines, integrating automated testing tools to enhance development workflows. - Established development SOPs and optimized Git flow for better collaboration and structured releases. - Managed diverse testing tools to support automated validation across workflows. - Mentored five junior engineers, ensuring smooth onboarding and steady project contributions. - Developed low-level firmware APIs, focusing on UFS feature implementation and improvements.
Logo of the organization.

Software Engineer

Mar 2021 - Mar 2022
1 yr 1 mo
Taoyuan City, Taiwan
Collaborated with international teams, including ALSI (Beuningen, Netherlands), to develop software for automatic laser dicing machines. Gained extensive experience in modular software design and adopted rigorous software engineering practices, including testing and CI/CD, to ensure robust and scalable solutions. - Developed and maintained software for the LASER1205 automatic laser dicing machine, focusing on stable and accurate operation. - Worked closely with ALSI (Beuningen, Netherlands) to integrate software and hardware seamlessly. - Designed and implemented software using Hierarchical State Machines for high-quality, scalable solutions. - Utilized CI/CD pipelines to streamline development, testing, and deployment processes.

Software Engineer

Aug 2018 - Mar 2021
2 yrs 8 mos
New Taipei City, Taiwan
Focused on backend development and system integration for storage solutions, leveraging Ceph to improve scalability and performance. - Developed backend services using Flask, ensuring maintainable system-level integrations. - Designed and implemented storage replication functionality, supporting NFS and SMB/CIFS protocols. - Enhanced storage systems with Ceph integration, optimizing performance and scalability. - Contributed to cloud storage capabilities by integrating S3-compatible solutions.
Logo of the organization.

Software Engineer

Sep 2017 - Jul 2018
11 mos
Kaohsiung City, Taiwan
Contributed to the development and maintenance of middleware for enterprise dual-controller NAS systems, focusing on system reliability and feature integration. - Enhanced ZFS and DRBD management, improving data reliability and operational efficiency. - Developed user account management features, including File ACL, storage quota, and integration with Directory Services (AD, OD, LDAP). - Maintained High Availability (HA) mechanisms, ensuring seamless failover and failback for NAS systems. - Implemented SQLite synchronization across dual controllers, ensuring consistent configurations and reliable operations.

Education

Master of Science in Computer Science & Information Engineering
2015 - 2017
Bachelor of Science in Information & Computer Engineering
2011 - 2015