Eric Bateman

Android Engineer

Portfolio

PayPal

GOAT Android App
Kotlin, Jetpack APIs, MVI, coroutines. Contribute to significant portions of app rewrite, bug fixes, and maintenance.

PayPal

PayPal Android Consumer App
Member of Wallet Platform team. Modularization, Kotlin, Java, Jetpack APIs, MVVM, Live Data. Custom animations, bug fixes, and maintenance.

Mint

Mint Android App
Significant contributions to credit score, tax, and ads content. Custom UI elements and animations.

LeMans Karting

LeMans Karting Android App
designed for rental karting tracks, tracks personal race data, league standings, and other info specific to racers and the venue (uses Kotlin, Jetpack APIs, REST/JSON, navigation drawer, Google Maps API).

Chippanee Country Club

Chippanee Android App
Golf range finder and marketing tool. Designed to be rebranded to individual courses and country clubs. Kotlin, heavy use and customization of Google Maps and Location APIs, RoomDB and others.

Hyperspace

Hyperspace Android App
- Create app from the ground up through v1.0. Similar in use to Swop, but completely updated with all new code and architecture. App implements Jetpack APIs, REST/JSON, Contacts book content provider, location API, deep linking, data storage and persistence, multiple social media platform SDKs, Glide, and Crashlytics SDKs, and more

Swop

Swop Android App
- Create app from the ground up. App implements REST/JSON, Bluetooth Low Energy (BLE), Contacts book content provider, background services, broadcast/receivers, heterogeneous RecyclerView, Firebase Cloud messaging, location API, deep-linking, data storage and persistence, multiple social media platform SDKs, Glide, Pusher, and other third-party libraries, and more.

Pamper

Pamper Android App
Responsible for creation of app from the ground up, maintenance, and improvements. App implements Google Maps, Location, and Places APIs, data storage and persistence, REST/JSON, push notifications, custom touch event handling, custom UI elements, Stripe payments, social network SDKs, and more.