Song Jin

Senior Android Developer At Zillow Group

San Francisco, California, 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
Song Jin is a Senior Android Developer with 11 years of experience building secure, production-grade mobile applications across enterprise and consumer products, currently driving Zillow Rental Manager at Zillow Group from San Francisco. He brings deep Android expertise honed through multi-year roles at Salesforce—where he advanced the Salesforce Mobile SDK with encryption and key generation enhancements—and earlier mobile security work at FireEye. Comfortable across the stack of app architecture, testing and security, Song combines an MSIS background with specialized Android nanodegree training to translate complex requirements into reliable user experiences. Notably, his open-source contributions show a focus on cryptography and secure key handling within widely used SDKs, reflecting an unusual blend of application engineering and security-minded craftsmanship.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science, Telecommunications Engineering with Management, Bachelor of Science, Telecommunications Engineering with Management at Beijing University of Post and Telecommunications
bookAndroid Developer Nanodegree, Android development, Android Developer Nanodegree, Android development at Udacity
bookMaster of Information Science (MSIS), Information Science/Studies, Master of Information Science (MSIS), Information Science/Studies at University of Pittsburgh
bookBachelor of Science, Telecommunications Engineering with Management, Bachelor of Science, Telecommunications Engineering with Management at Queen Mary, U. of London
languagesChinese, English
github-logo-circle

Github Skills (12)

unit-testing10
javas10
aes-encryption10
mobile-development10
android10
java10
security10
rsa9
encryption9
public-key-encryption9
encrypt9
crypt9

Programming languages (3)

JavaObjective-CKotlin

Github contributions (5)

github-logo-circle
Android SDK for Salesforce
Role in this project:
userMobile Developer (Android)
Contributions:16 commits, 8 PRs, 16 comments in 6 months
Contributions summary:Song focused on enhancing the Salesforce Mobile SDK for Android by introducing an AES-128 key generation option and associated unit tests. Their contributions involved modifications to the `SalesforceKeyGenerator.java` and a corresponding test class. The user's work added functionality to generate unique IDs, encryption keys, and RSA public/private key strings, which demonstrates a focus on security aspects within the SDK. Their work also included refactoring and code formatting changes.
salesforceandroidsdkandroid-sdk
Android SDK for Salesforce
Contributions:22 pushes, 16 branches, 2 tags in 10 months
salesforceandroidsdkandroid-sdk
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
Song Jin - Senior Android Developer At Zillow Group