2020 - ... / Level 7: In Progress



2019 - 2020 / Level 6: Expanding my skill set: iOS & Flutter | Product & Entrepreneurship




ManyHats
Habit Tracker & Micro Journal thats starts with -why-
ManyHatsApp.com

Type :
Own Project
Implementation :
Flutter







NeuraCache
Your Memory Assistant
NeuraCache.com

Type :
Own Project
Implementation :
Android: Kotlin, MVVM with Coroutines, Room, LiveData
iOS: Swift, Realm


2017 - 2019 / Level 5: Professional


Grubhub
Create a delightful experience for diners.

Type :
Contract / Remote
Role :
Android Team Lead.
• Hire, build and lead a remote team of four developers within a larger diner team.
• Kick-off major refactoring initiatives around MVVM architecture, unit testing, and espresso testing.
• Introducing and implementing the dependency injection framework.
• Implementing the Hybrid Fragment concept.



2015 - 2017 / Level 4: I'm ready





Zoomer
Create a delightful experience for diners.

Type :
Contract / Remote
Role :
Head of Mobile + Android app implementation.
Consumer app android client from ground up with Live Tracking & Restaurant Menus.
MVP, Dagger 2, Retrofit, Debug Drawer concept, Espresso & Robolectric, AutoValue.
Analytics & A/B testing with Mixpanel, CircleCi & Greenhouse for CI. Material Design.



2014 / Level 3: I'm getting good at this





A+Options
Trade with the world's fastest-growing binary options broker. Google Play
Type :
Contract / Remote
Role :
Everything. From UX/UI through the development and build to Google Play graphics and release.
Tools in the project :
- Dagger with Debug Drawer concept
- RxJava
- EventBus
- Retrofit with Mock Client
- AndroidAsync (Sokcet.io)
- Picasso
- Priority Job Queue
- ButterKnife





Bondify
Gamify Your Relationship. Google Play
Type :
Own Project
Role :
Everything. From UX/UI through the development and build to Google Play graphics and release. Backend with Parse. Offline mode and synchronization.
Tools in the project :
- Parse backend
- Dagger
- EventBus
- OkHttp
- Priority Job Queue
- ButterKnife





HiMommy
Daily notifications from your baby. Google Play
Type :
Own Project
Role :
Everything, including photography sessions :) From UX/UI through the development and build to Google Play graphics and release.
Tools in the project :
- Picasso
- EventBus
- ButterKnife


More
Also in this year, I was a Lead Android Developer at Brainly till April 2014 when I decided to start my own Android Studio.

I was involved in two more private contract projects. My roles were :
- Build a skeleton for fitness application (data synchronization, location tracking)
- Gerrit Code Review for an app that will work at custom Android tablets.


2013 / Level 2: Lead the way Mr average





Brainly
Homework help Google Play Apps
Type :
Full-Time Job in Krakow / On-Site / Poland.
Role :
Lead Android Developer from Feb 2013 to April 2014
Description
- Maintain & extend codebase for a family of educational apps (see Play link)
- A/B tests through Google Analytics / Kissmetrics
- Refactor/Simplify using modern libraries (Otto, RetroFit, ButterKnife, etc.)
- Provide backward compatibility 2.2+
- Synchronize apps with Google guidelines
- Maintain Publishing / Play Store Reviews processes
- Design a build process and tooling. Convert six codebases in svn to the single codebase in git + producing flavors with ant tasks launched by groovy scripts.


2012 / Level 1 : Hello Android Noob! aka "Who is Jake Wharton?"





Contact Cities
ContactCities activities make places buzz with social energy and connect you to others for fun and community. Not in Google Play anymore
Type :
Full-time job in UK / remote
Role :
Everything. From UX/UI through the development and build to Google Play graphics and release + Backend API in Zend Framework.
About the project :
- Compatible 2.2+
- Google Maps v2
- GCM
- ActionBarSherlock (rip)
- little 3rd party libs used (noob!)




appSeo
Quick access for webmasters and SEO specialists to buy backlinks using PayPal payments. Google Play
Type :
Contract Job
Role :
Everything. From UX/UI through the development and build to Google Play graphics and release + Backend API in Zend Framework.
About the project :
- PayPal payments
- ActionBarSherlock (rip)