# Danny Rivers > Software Engineer for Summit Interconnect Location: Sunnyvale, California, United States Profile: https://flows.cv/dannyrivers1 Developed Python tools and automation software for PCB registration, Linux-based systems, and fully automated circuit board manufacturing lines. Fluent in system validation, debugging, and embedded software development across Unix/Linux/macOS environments. Grounded in computer vision and deep learning with a Master’s in Electrical Engineering from Cal Poly, focused on image processing research. Collaborated with cross-functional teams to improve product quality, throughput, and end-user experience through hardware/software integration. ## Work Experience ### Software Engineer @ Summit Interconnect Jan 2024 – Present | Santa Clara, California, United States Developed Python tools for PCB registration, ensuring dimensional accuracy after lamination Provided Linux support and created shell scripts for system automation Maintained and expanded electronic CAM and planning checklists, including Python-based and a new web version deployed via Azure Deployed software for manufacturing equipment and configured a fully automated PCB line to improve yield and throughput Collaborated across engineering and operations teams to support manufacturing process validation and debugging ### Automation Engineer @ APCT Jan 2022 – Jan 2023 | Santa Clara, California, United States Designed and implemented automation scripts for 7 manufacturing sites to improve PCB DFM workflows Deployed global dashboarding, from analog sensors to SQL databases, to create process visibility Integrated PCB registration solutions to increase throughput and yield ### Game Developer @ Independent Jan 2020 – Jan 2021 | Sunnyvale, California, United States Programmed 2D puzzle platformer using the Unity Engine Collaborated with a team of three programmers and an artist Designed movement, art, music and gameplay elements ### Data Collector @ California Polytechnic State University-San Luis Obispo Jan 2019 – Jan 2019 | San Luis Obispo, California Area Analyzed data to develop computer vision algorithms Integrated image recognition to identify / inventory strawberry clusters ### Software Engineer @ Cru Jan 2019 – Jan 2019 | Orlando, Florida Area Collaborated with 6+ team to build an event registration tool Restored front-end GUI using React-Redux ### Software Development Intern @ Roche Jan 2018 – Jan 2018 Wrote features and annotation tools for a web viewer for high resolution pathology images. Used Agile software development methodology in a team environment to develop an enterprise software platform. Collaborated with another intern to make a working prototype of a next generation viewer using webGL. Used JavaScript, Angular JS, Node.js and PHP. ## Education ### Master's degree in Electrical Engineering California Polytechnic State University-San Luis Obispo ### Bachelor's degree in Computer Engineering California Polytechnic State University-San Luis Obispo ## Contact & Social - LinkedIn: https://linkedin.com/in/danny-rivers --- Source: https://flows.cv/dannyrivers1 JSON Resume: https://flows.cv/dannyrivers1/resume.json Last updated: 2026-04-11