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.
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)