Stephen Sheetz
Verified Expert in Engineering
Android Developer
Stephen is a software engineer specializing in native Android development (Java and Kotlin), emphasizing geographic maps and assistive technology. He helped propel a Bluetooth app to FDA approval, built a weather data visualization SDK used by IBM, and built an app for smartphones and smartwatches that guides users by haptic vibration. He has exposure to geospatial data, ML, computer vision, and augmented reality. Stephen is motivated by blazing new trails and positively impacting lives.
Portfolio
Experience
Availability
Preferred Environment
Android Studio, Retrofit 2, RoomDB, Mapbox, Bluetooth LE, GPS, Model View ViewModel (MVVM), Native Mobile Apps, Kotlin, Android SDK
The most amazing...
...SDK I've worked on was the Pangea weather visualization map used by The Weather Channel and Weather Underground.
Work Experience
Lead Android Engineer
WearWorks
- Created an Android navigation app from scratch, with turn-by-turn pedestrian directions, custom graphics, and haptic guidance.
- Built and maintained an SDK with haptic guidance.
- Created a companion Wear OS smartphone app for Samsung and Pixel.
Senior Android Engineer
Wheels
- Improved the customer-facing app, including making the map run more efficiently, and adding A/B tests.
- Improved the internal app used by the maintenance crew, including adding tools to log bike status.
- Helped invent new features, such as sharing ride route with friends on social media.
Senior Android Engineer
Otsuka Pharmaceutical
- Assisted in propelling the first app of its kind to FDA approval as a medical device.
- Developed the connection through Bluetooth to a user-worn sensor that detects when prescribed pills are ingested.
- Set up the app to track the user's mood, sleep habits, and footstep activity, showing a daily timeline, weekly and monthly charts, pill reminders, and helpful video guides.
Experience
Pangea: Weather Map SDK
http://weather.comSquare Start
Skills
Languages
Java, SQL, Java 8, Kotlin, Python, C++
Tools
Android Studio, Flow, Git, MATLAB
Other
Native Mobile Apps, GPS, Algorithms, Data Structures, Room, Regular Expressions, Google Play Store, Artificial Intelligence (AI), Data Visualization, Geospatial Data, Augmented Reality (AR), Coroutines, Bluetooth, Haptics, Google Directions API
Frameworks
Android SDK, Dagger 2, Unity
Libraries/APIs
Retrofit 2, Google Maps, Google Places API
Paradigms
Model View ViewModel (MVVM), Unit Testing, Distributed Computing, Clean Code, Agile, Continuous Integration (CI)
Platforms
Mapbox, Android, Bluetooth LE, Firebase, ARCore, Amazon Web Services (AWS)
Storage
RoomDB
Education
Master's Degree in Computer Science
University of Minnesota - Minneapolis, Minnesota, USA
Bachelor's Degree in Computer Science
Pennsylvania State University - University Park, Pennsylvania, USA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring