Abe Weinstein is a multidisciplinary engineer and graduate student researcher with 11 years of hands-on experience at the intersection of machine learning, systems software, and applied chemistry/biotech. Currently researching synthetic biology for living therapeutics at Georgia Tech, he pairs wet-lab experience—hydrogels, biosolids testing, and propulsion thermals—with production-grade software skills honed contributing to the SONiC networking stack and its build/mgmt infrastructure. Abe has driven platform-specific automation, firmware testing, and Python 3 modernization for widely used open-source networking projects, demonstrating a pragmatic focus on reliability and deployability. He also founded and led a student rocket lab, blending leadership with CAD, P&ID, and propulsion design, and brings proven experience translating complex physics models into working simulations and fielded systems. Based in Raleigh, NC, Abe combines experimental rigor with DevOps sensibility to deliver robust systems across biology, robotics, and infrastructure.
11 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering - BE, Chemical Engineering, Bachelor of Engineering - BE, Chemical Engineering at North Carolina State University
Scripts which perform an installable binary image build for SONiC
Role in this project:
Back-end & DevOps Engineer
Contributions:49 reviews, 72 commits, 52 PRs in 1 year 2 months
Contributions summary:Abe primarily contributes to the SONiC build infrastructure, focusing on platform-specific implementations and automation. They added features related to platform APIs for retrieving hardware revisions, supporting automatic firmware updates, and adding support for new SKUs. Furthermore, the user worked on enhancing the system's configuration and integration processes by refactoring host configuration and upgrading the build environment. This includes upgrades to the Mellanox firmware tools, addition of a new Mellanox SKU, and containerization improvements.
Python packages which provide a common interface to platform-specific hardware peripherals in SONiC
Role in this project:
Back-end Developer
Contributions:1 review, 11 commits, 5 PRs in 1 year 1 month
Contributions summary:Abe primarily contributed to the back-end logic and functionality of the SONiC platform. They added methods to retrieve hardware revision information, implemented return codes for firmware updates, and fixed a typo in existing constants. They also addressed an issue in parsing SSD SMART data by allowing individual vendor parsers to handle errors, and corrected a regex for health metrics in the Innodisk SSD implementation.
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.