Stephen Sheetz, Developer in Lititz, PA, United States
Stephen is available for hire
Hire Stephen

Stephen Sheetz

Verified Expert  in Engineering

Android Developer

Location
Lititz, PA, United States
Toptal Member Since
September 28, 2022

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

WearWorks
Android, GPS, Haptics, Google Maps, Google Places API, Google Directions API...
Wheels
Android Studio, Android, Java, Native Mobile Apps, Kotlin...
Otsuka Pharmaceutical
Android Studio, Bluetooth, Android, Java, Native Mobile Apps, Kotlin...

Experience

Availability

Part-time

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

2022 - PRESENT
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.
Technologies: Android, GPS, Haptics, Google Maps, Google Places API, Google Directions API, Google Play Store

Senior Android Engineer

2021 - 2022
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.
Technologies: Android Studio, Android, Java, Native Mobile Apps, Kotlin, Amazon Web Services (AWS), Google Play Store

Senior Android Engineer

2018 - 2021
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.
Technologies: Android Studio, Bluetooth, Android, Java, Native Mobile Apps, Kotlin, Android SDK, Google Play Store

Pangea: Weather Map SDK

http://weather.com
A successful weather data visualization SDK, now in use by mobile apps, websites, and other applications within IBM. Collaborated with iOS, web, and server-side teams. Data consisted of radar and satellite raster images, feature data (such as storm cells and earthquakes), traffic flow, particle systems, and others. Integrated with Mapbox and Google Maps. The Android portion was meticulously crafted for performance and modularity and is highly regarded within the company.

Square Start

An augmented reality Android app to make it easier to start a building project with a rectangular foundation, such as a shed or garden, by placing virtual corner stakes on the ground plane at right angles.

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

2016 - 2019

Master's Degree in Computer Science

University of Minnesota - Minneapolis, Minnesota, USA

1997 - 2001

Bachelor's Degree in Computer Science

Pennsylvania State University - University Park, Pennsylvania, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring