Adel Haddad is an adaptable Associate Software Engineer based in Cambridge with 8 years of experience building embedded and software systems across regulated medical devices and consumer products. He combines hands-on C/C++ embedded development and hardware debugging with Python-driven data, API and Qt application work, having shipped regulated software at CMR Surgical and delivered end-to-end solutions at Cambridge Design Partnership. Adel is diligent about quality and testability—his open-source contributions include improving test suites for the widely used plotly.py library and fixing tooling and REST-versioning issues in the pycontribs/jira client. He bridges hardware and cloud workflows, from sensor selection and PCB fabrication to HPC pipelines for neural data analysis, and is comfortable translating technical architecture to clients and cross-functional teams. Known for pragmatic engineering and strong documentation practices, he thrives on iterating solutions closer to ideal while delivering within regulatory constraints.
9 years of coding experience
4 years of employment as a software developer
Master of Engineering - MEng, Biomedical/Medical Engineering, First Class Honours, Master of Engineering - MEng, Biomedical/Medical Engineering, First Class Honours at Imperial College London
Python Jira library. Development chat available on https://matrix.to/#/#pycontribs:matrix.org
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:1 release, 449 reviews, 64 commits in 1 year 7 months
Contributions summary:Adel primarily contributed to bug fixes and improvements in the Python Jira library, including addressing issues in the documentation build process. They updated Windows developer tooling and refactored code to utilize REST API versioning. They also made changes related to internal utilities and the implementation of cloud features.
The interactive graphing library for Python :sparkles:
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:1 review, 7 commits, 1 PR in 1 day
Contributions summary:Adel primarily focused on improving the test suite for the plotly.py library. Their commits addressed test failures resulting from refactoring and changes to the library's behavior, specifically regarding the inclusion of plotly.js CDN options within the HTML output. They added and updated tests related to HTML rendering, ensuring the correct CDN versions were included. These changes indicate a commitment to maintaining code quality and functionality through rigorous testing.
pythond3plotlyplotlyjswebgl
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.