Senior Software Engineer - Mobile at DigitalDashSoft
Farmington, Michigan, United States
Join Prog.AI to see contacts
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.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS, Software Engineering, Bachelor of Science - BS, Software Engineering at Damascus University
Master of Science - MS, Cybersecurity, 3.967, Master of Science - MS, Cybersecurity, 3.967 at Syracuse University College of Engineering and Computer Science
SmartDeviceLink libraries for Android, Java SE, and Java EE
Role in this project:
Back-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.
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.