Bassam Helal

Software Engineer at Disrupt Vidiyo

Swansea, Wales, United Kingdom
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

👤
Senior
🎓
Top School
Bassam Helal is a systems-level C++ engineer with nine years of experience and over five years focused on building and optimizing high-performance Linux software. Currently at Disrupt Vidiyo and pursuing a PhD in Computer Science at Swansea University, he blends academic rigor with practical delivery on performance-sensitive back-end systems. His open-source work includes enhancing the widely used jnr-ffi Java foreign function layer to improve native library discovery and loading, reflecting deep familiarity with cross-language integration and platform nuances. Trained originally in aerospace engineering and holding a First Class BSc in Software Engineering plus an MSc in Advanced Software Technology, he brings strong formal foundations to low-level systems design. Colleagues describe him as a meticulous refactorer who uncovers subtle runtime issues and improves library interoperability.
code8 years of coding experience
bookMicheal E DeBakey High School Qatar
bookAerospace, Aeronautical and Astronautical Engineering, Aerospace, Aeronautical and Astronautical Engineering at Swansea University
languagesEnglish, Persian, Arabic
stackoverflow-logo

Stackoverflow

Stats
390reputation
44kreached
10answers
2questions
github-logo-circle

Github Skills (14)

javas10
native-library10
java10
unit-testing9
linux8
fade-out6
android-animation6
content-script6
fade-in6
textview6
bash6
android6
frame6
synchronize6

Programming languages (6)

TypeScriptJavaC++JavaScriptRoffKotlin

Github contributions (5)

github-logo-circle
jnr/jnr-ffi

Apr 2021 - Jan 2022

Java Abstracted Foreign Function Layer
Role in this project:
userBack-end Developer
Contributions:6 reviews, 67 commits, 13 PRs in 9 months
Contributions summary:Bassam focused on enhancing the Java Abstracted Foreign Function Layer. They implemented features such as `canFindLibrary()` to check for library existence, and added functionality to include default Unix library paths within the library search paths. Furthermore, the user refactored the library loading mechanism, renaming variables, and introducing new methods to discover library locations. These changes improved the library loading process and added features to locate and manage native libraries.
javaforeign
Contributions:50 pushes, 1 branch in 5 years 4 months
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
Bassam Helal - Software Engineer at Disrupt Vidiyo