Jawwad Ahmad

Software Engineer (iOS Android) at Razeware LLC

Plano, Texas, 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

🤩
Rockstar
🎓
Top School
Jawwad Ahmad is a seasoned mobile software engineer with 14 years of experience building and modernizing iOS and Android apps, currently contributing to Meta’s Facebook iOS and Android SDKs. He specializes in Swift and Objective-C while also shipping Kotlin, Java, and Python solutions, and has a track record of converting legacy Objective-C/Java code to modern Swift/Kotlin. A frequent RayWenderlich.com contributor and conference speaker, he blends hands-on SDK work with developer education and technical editing. His open-source contributions include refactors, lint fixes, nullability annotations and unit tests to improve robustness in high-profile projects like facebook-ios-sdk and facebook-android-sdk. Based in Plano, Texas, he’s equally comfortable leading teams, mentoring juniors, and improving CI/test pipelines to reduce technical debt and speed delivery.
code14 years of coding experience
job11 years of employment as a software developer
bookBachelors, Computer Science, Bachelors, Computer Science at Georgia Institute of Technology
bookAssociates, Computer Science, Associates, Computer Science at Coastal Georgia Community College
stackoverflow-logo

Stackoverflow

Stats
1,336reputation
99kreached
32answers
0questions
github-logo-circle

Github Skills (26)

kotlin10
unit-testing10
objective-c10
algorithms10
ios10
testing10
quality-assurance10
codelist10
android-sdk10
software-quality10
data-structure10
java10
javas10
sdk10
lint10

Programming languages (16)

C#JavaCSSC++HackCKotlinTypeScript

Github contributions (5)

github-logo-circle
facebook/facebook-ios-sdk

Nov 2020 - Oct 2022

Used to integrate the Facebook Platform with your iOS & tvOS apps.
Role in this project:
userMobile Developer (iOS)
Contributions:1 release, 642 commits, 62 PRs in 2 years
Contributions summary:Jawwad primarily contributed to the iOS SDK for Facebook, focusing on code improvements and maintenance. Their work involved fixing SwiftLint warnings to improve code quality, refactoring existing code for better readability and maintainability. They also converted Objective-C files to Swift to help the project transition, and added nullability annotations to improve code robustness, demonstrating a focus on code modernization and ensuring a high-quality user experience.
tvosfacebookfacebook-apiiosintegrate
Used to integrate Android apps with Facebook Platform.
Role in this project:
userMobile Developer (Android)
Contributions:1 release, 1 review, 120 commits in 2 years
Contributions summary:Jawwad contributed unit tests for the Facebook Android SDK. They added tests for utility and hash functions, and for testing MTensor functionality. The user also converted several Java classes to Kotlin. Additionally, the user removed deprecated code related to places and device sharing. The user also corrected parcelization errors and test failures.
android-appssdkandroidfacebookintegrate
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
Jawwad Ahmad - Software Engineer (iOS Android) at Razeware LLC