2015 / Level 4 : In Progress ...



2014 / Level 3 : I'm getting good at this... aka "I have Square altar in my home"



A+Options
Trade with the world's fastest growing binary options broker. Google Play
Type :
Contract
Role :
Everything. From UX/UI through development and build to Google Play graphics and release.
Tools in project :
- Dagger with Debug Drawer concept
- RxJava
- EventBus
- Retrofit with Mock Client
- AndroidAsync (Sokcet.io)
- Picasso
- Priority Job Queue
- ButterKnife
- more...
Bondify
Gamify Your Relationship. Google Play
Type :
Own Project
Role :
Everything. From UX/UI through development and build to Google Play graphics and release. Backend with Parse. Offline mode and synchronization.
Tools in project :
- Parse backend
- Dagger
- EventBus
- OkHttp
- Priority Job Queue
- ButterKnife
- more...
HiMommy
Daily notifications from your baby. Google Play
Type :
Own Project
Role :
Everything, including photography sessions :) From UX/UI through development and build to Google Play graphics and release.
Tools in project :
- Picasso
- EventBus
- ButterKnife
- more...
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 / Poland.
Role :
Lead Android Developer from Feb 2013 to April 2014
Description
- Maintain & extend codebase for family of educational apps (see Play link)
- A/B tests through Google Analytics / Kissmetrics
- Refactor/Simplify using modern libraries (Otto, RetroFit, ButterKnife, etc)
- Provide backwards compatibility 2.2+
- Synchronize apps with Google guidelines
- Maintain Publishing / Play Store Reviews processes
- Design a build process and tooling |rant| When I came there was 6 codebases, one for each flavour that needed to be synced, all that in svn. I've cleaned that to one codebase in git + producing flavours with ant tasks launched by groovy scripts. Ah no gradle back then :)

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 development and build to Google Play graphics and release + Backend API in Zend Framework.
About project :
- Compatibile 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 development and build to Google Play graphics and release + Backend API in Zend Framework.
About project :
- PayPal payments
- ActionBarSherlock (rip)