Rafal is a talented Android developer with five years of professional experience, including custom apps created for companies such as Jagermeister and McDonald's. Among other things, he's an expert in networking, beacons, and location services.
Created the module responsible for booking flight tickets.
Redesigned many design components and created many custom ones from scr...
Created the module responsible for booking flight tickets.
Redesigned many design components and created many custom ones from scratch: f.ex. toolbar, flight seat selection, etc.
Created architecture based on the Model-View-Presenter and dependency injection framework.
Integrated LiveChat for customer service.
Fixed many performance issues related to views rendering.
Developed a tablet app for a telco company.
Added many features to the car fleet management app.
Worked on the architecture of...
Developed a tablet app for a telco company.
Added many features to the car fleet management app.
Worked on the architecture of the app from scratch.
Structured the app with MVP design pattern, Dagger2, and RxJava.
Integrated Bitrise as CI and Hiptest for automated testing.
Integrated RFID card scanning and REST API web services.
Created a communication layer with Estimote Beacons.
Architected the app and developed new features in a startup environment.
...
Created a communication layer with Estimote Beacons.
Architected the app and developed new features in a startup environment.
Implemented material design and custom animations.
Kept a big focus on code quality. Used dependency injection and RxJava.
Established a build system with continuous integration, crash reporting, and test automation.