Bilal Alsharifi

Senior Software Engineer - Mobile at DigitalDashSoft

Farmington, Michigan, 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

👤
Senior
🎓
Top School
Bilal Alsharifi is a senior mobile software engineer with a decade of Android experience, currently leading mobile initiatives at DigitalDashSoft in Farmington, Michigan. He guides the development of Android and iOS apps, including Check Writer, and has led a small team on mobile games such as Shoot4Hoops and Tap4Speed. Previously at Livio (Ford), Twitter, and other teams, he integrated Android with car infotainment, implemented secure delegated access, and built scalable mobile solutions. An active open-source contributor, he extended the SmartDeviceLink Java Suite for Android and Java, adding getCapability to the ISdl interface and refining video streaming and tests across SdlManager and LifecycleManager. He earned an MS in Cybersecurity from Syracuse University and a BS in Software Engineering from Damascus University, with research on Android security and ARM TrustZone. Based in the United States, he blends hands-on engineering, leadership, and security-focused thinking to deliver robust mobile software across platforms while contributing to open-source ecosystems.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science - BS, Software Engineering, Bachelor of Science - BS, Software Engineering at Damascus University
bookMaster of Science - MS, Cybersecurity, 3.967, Master of Science - MS, Cybersecurity, 3.967 at Syracuse University College of Engineering and Computer Science
languagesEnglish, Arabic
github-logo-circle

Github Skills (9)

javas10
java-ee10
java10
android9
api9
api-doc9
design-patterns8
testing8
api-design8

Programming languages (8)

JavaShellC++CJavaScriptObjective-CXSLTPython

Github contributions (5)

github-logo-circle
SmartDeviceLink libraries for Android, Java SE, and Java EE
Role in this project:
userBack-end Developer
Contributions:10 releases, 97 reviews, 1311 commits in 3 years 9 months
Contributions summary:Bilal's commits focus on enhancing the capabilities of the SmartDeviceLink (SDL) Java Suite for Android, Java SE, and Java EE. The main contribution involves implementing and adding methods, specifically `getCapability()`, to the ISdl interface and incorporating it in the SdlManager and LifecycleManager classes, with the introduction of new parameters and the removal of deprecated APIs. Furthermore, the user updated and improved video streaming features to avoid querying for the capabilities in HMI NONE state, ensuring the app functions in more scenarios. The user also refactored and refactored the unit tests to ensure proper functionality.
java-eesdl-androidsmartphonesmartdevicelinksdl
Open Source TLS Based Security Library for SDL Java Suite
Contributions:4 releases, 1 review, 61 commits in 1 year 7 months
sslc99sdlsecuritynetwork-tools
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