Samer Albahra

Senior Software Engineer

Cleveland, Ohio, 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
Samer Albahra is a Senior Software Engineer in Cleveland with 26 years of experience blending clinical informatics and pathology domain knowledge with hands-on TypeScript full-stack development. He brings rare cross-discipline fluency—translating clinical workflows into reliable APIs and client applications—while remaining deeply practical in embedded and IoT systems. His open-source work includes back-end and firmware contributions to notable irrigation/IoT projects (e.g., OpenSprinkler), where he implemented security-conscious demo modes, non-blocking sockets, weather integrations, and mobile app hooks. Comfortable across client, API, and low-level firmware layers, he excels at shipping pragmatic solutions that bridge cloud services and edge devices. Colleagues rely on him to turn complex, regulated requirements into maintainable, production-grade code.
code26 years of coding experience
github-logo-circle

Github Skills (13)

firmware10
c-language10
cprogramming-language10
python10
apidoc9
sys9
api9
embedded9
raspberry-pi8
bash8
iot8
configuration-management8
networking7

Programming languages (12)

TypeScriptPowerShellJavaC++ShellCJavaScriptGo

Github contributions (5)

github-logo-circle
OpenSprinkler Unified Firmware for OpenSprinkler, OpenSprinkler Pi, and OpenSprinkler Beagle.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 release, 43 commits, 14 PRs in 4 years 7 months
Contributions summary:Samer's commits primarily focused on modifications to the OpenSprinkler firmware. The contributions include adding a demo build script, allowing password checks in the demo mode while preventing changes, and making cross-platform socket non-blocking. The changes involve updating the source code, build scripts, and headers related to the OpenSprinkler firmware for different platforms.
opensprinklerraspberry-pifirmwarebeagle
Dan-in-CA/SIP

Oct 2013 - Mar 2015

A highly customizable DIY irrigation/sprinkler controller based on Raspberry Pi
Role in this project:
userBack-end Developer
Contributions:42 commits, 1 PR, 3 comments in 1 year 5 months
Contributions summary:Samer primarily contributed to the back-end logic and functionality of the irrigation controller project, 'sip'. The commits demonstrate work on option settings, handling user input, and integrating with the web interface built with Python. They also made bug fixes related to option pages and implemented features such as password protection and weather plugin integration, demonstrating a deep understanding of the project's core components. The user further contributed by making improvements to the mobile app integration by adding new features to it.
raspberry-picontrollersprinklerraspberryhighly-customizable
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
Samer Albahra - Senior Software Engineer