Andrew Cassidy

Electrical Engineer at Digital Dynamics, Inc.

Scotts Valley, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Andrew Cassidy is an electrical engineer with 13 years of hands-on experience, currently applying his skills at Digital Dynamics in Scotts Valley, California. He blends hardware and firmware expertise—demonstrated by a UC Irvine summer project where he designed a Raspberry Pi/Scratch-based Simon game with a custom PCB and 3D printed enclosure—with practical software contributions in open source. On GitHub he has improved core image-processing functionality in the popular image-rs/image Rust library, focusing on pixel manipulation, resizing bug fixes, and maintainability through tests and refactors. Comfortable across prototype design and production engineering, he brings a pragmatic approach to reducing technical debt and shipping reliable systems.
code12 years of coding experience
bookUniversity of California, Irvine
stackoverflow-logo

Stackoverflow

Stats
153reputation
4kreached
2answers
2questions
github-logo-circle

Github Skills (18)

decode10
pixel10
rust10
image-decoder10
decoder10
data-structure9
algorithm9
algorithms9
data-structures9
testing8
generics6
lifetime6
unity-game-engine6
clang6
in-app-purchase6

Programming languages (25)

C#CDIGITAL Command LanguageGoHTMLYAMLTypeScriptShell

Github contributions (5)

github-logo-circle
image-rs/image

Jul 2022 - Jul 2022

Encoding and decoding images in Rust
Role in this project:
userBackend Developer
Contributions:2 reviews, 9 commits, 3 PRs in 1 day
Contributions summary:Andrew primarily focused on improving the `image-rs/image` repository by addressing image processing functionality and improving code maintainability. They inlined functions for pixel manipulation and refactored code to avoid unnecessary resizing operations. The user also addressed bugs in the image resizing process. Their contributions included adding tests and applying formatting improvements, suggesting a focus on enhancing the project's core functionality.
decodingdecoding-imagesrustencodingpixel
Contributions:3 releases, 88 commits, 73 pushes in 1 year
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Cassidy - Electrical Engineer at Digital Dynamics, Inc.