
Jeff Johnson
Verified Expert in Engineering
Android Developer
Jeff has five years of varied Android experience. It is both his specialty and passion. He has worked with Fortune 100 companies to implement and refine their mobile app vision to greenfield R&D work with a startup on mobile SDKs to support computer vision. Jeff will bring your Android app to life. Equally comfortable making architectural improvements and fixing bugs as plotting out and building something new, Jeff would love to help you with all things Android.
Portfolio
Experience
Availability
Preferred Environment
Firebase, Cloud Firestore, Android
The most amazing...
...project I've worked on is a mobile SDK, created from scratch, to support a machine learning, computer vision offering.
Work Experience
Senior Android Developer
GoSpotCheck
- Maintained 99+% crash-free user rate for an Android application with > 10,000 monthly active users, while adding countless new features.
- Built a greenfield Android application using the Firebase suite of tools to support an image recognition offering.
- Built scalable Android libraries to support image recognition integration into other applications.
- Rearchitected an important user profile persistence layer of the application, which previously caused crash-free user rates to dip to 93%. After rearchitecting, the crash-free user rate returned to 99%.
Android Engineer
Solstice Mobile
- Reduced the average duration of an important, multi-threaded, chained network call in a client’s app by 75% by retooling the handling of individual network calls.
- Integrated external libraries and RESTful APIs into Android apps.
- Improved screen lag by 95% on the map screen of a client’s app by implementing a bi-directional HashMap to circumvent slow internal look-up functions.
Experience
Computer Vision Support SDK
The SDK works entirely offline, data syncs in real-time, and is easily integrated into any Android app.
Skills
Languages
Kotlin, Java
Libraries/APIs
Retrofit
Platforms
Android, Firebase
Other
OkHttp, Data Structures, Algorithms, Coroutines
Paradigms
Model View Viewmodel (MVVM)
Storage
Cloud Firestore, SQLite
Education
Bachelor's Degree in Physics, Computer Science, Mathematics
Occidental College - Los Angeles, CA