Bilal Alsharifi

Senior Software Engineer - Android at PwC

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 Android Engineer with 11 years of experience building high-impact mobile products, currently consulting at PwC on a public mobile banking app serving over 100M users. He combines deep mobile engineering expertise with an MS in Cybersecurity, bringing a strong focus on secure-by-design practices to payments and digital wallet integrations like Google Pay and Samsung Pay. Bilal has scaled consumer apps to hundreds of thousands of users and lifted ratings through iterative UX and performance improvements, and he also contributed core features and transport security to the widely used open-source SmartDeviceLink Java suite for in-vehicle integration. Comfortable across Kotlin, Java, Jetpack Compose, and legacy Android views, he’s shipped features at Twitter and built complete products at DigitalDashSoft, including AI-powered support workflows that leverage LLMs. His background in embedded and mobile security research (ARM TrustZone) and hands-on work with TLS/certificate tooling give him an edge in hardening mobile-to-vehicle and finance-grade systems. Colocated in Farmington, MI, he blends product-minded ownership with open-source collaboration and a practical enthusiasm for applying AI to mobile experiences.
code11 years of coding experience
job10 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, Master of Science - MS Cybersecurity at Syracuse University College of Engineering and Computer Science
languagesEnglish, Arabic
github-logo-circle

Github Skills (9)

javas10
java10
javaee10
apidoc9
android9
api9
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
Bilal Alsharifi - Senior Software Engineer - Android at PwC