You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Przemyslaw P.PP

Przemyslaw P.

Senior Android Developer

660 €/Tag
Berlin, DE
8-15 Jahre

Durchschnittliche Reaktionszeit: 1h

Über Przemyslaw

Professional programmer with around 6 years of commercial development experience, having a great understanding of mobile development life cycles, possibilities, business analysis, UX and more. Strongly interested in creating good quality software that works as a solid foundation for business logic necessary for company's success. Open and ready to adopt and learn new technologies. Obsessed with constantly breaking the boundaries of what's possible. Overall a kind, understanding, self-aware, open for criticism, open minded and modest man.

In Atos I developed a banking application for one of the Polish biggest banks. I took part in the whole process, starting from planning and designing the app, through development, testing and bug fixing. Even though I had a beginner's knowledge I pushed to create a whole CI integration. I learned about Docker, Servers, CI and ended up with a fully working multi-server CI that accelerated the development process.

In Schibsted I was working on a framework called Hermes. It is a core upon which the biggest Swedish/Norwegian newspapers are running. I was also implementing the 7 apps running on it. Writing a framework gave me a deep understanding of SOLID principles, abstract modular thinking and intuition about how to compose those abstractions into a whole working structure.

In DeliveryHero I am working on a warehouse picker app. It handles order composition, moving stuff inside a warehouse, transfers and more. Once I joined a team, I started with improving existing structures and flows and teaching software and architecture. While working here, I also started to improve my rhetoric because I believe it can have an enormous impact on the speed of development.

Technologies: Kotlin, Java, RxJava, Coroutines, Dagger, Koin, Room, Glide, TeamCity, Jenkins, Firebase, Navigation Graph, MVVM, Multi-module, OkHttp, Retrofit, MVP, MVVM

Additional projects: Model Rocket, Pneumobile, Intelligent Home System.
  • Polnisch

    Muttersprachlich oder zweisprachig

  • Englisch

    Verhandlungssicher

  • Russisch

    Konversationssicher

Nur remote
Führt Projekte hauptsächlich remote aus

Projekt- und Berufserfahrung

  • Delivery Hero
    Senior Android Developer
    LOGISTIK & SUPPLY CHAIN
    August 2021 - Heute (5 Jahre)
    In DeliveryHero I am working on a warehouse picker app. It handles order composition, moving stuff inside a warehouse, transfers and more. Once I joined a team, I started with improving existing structures and flows and teaching software and architecture. While working here, I also started to improve my rhetoric because I believe it can have an enormous impact on the speed of development.
    Android Android Studio Kotlin RxJava Coroutines Dagger MVVM Koin Room Github Actions Firebase Multi-module OkHttp Retrofit Android SDK
  • Schibsted Products & Technology Sweden
    Android Developer
    PRESSE & MEDIEN
    April 2019 - September 2021 (2 Jahre und 6 Monate)
    Krakow, Polen
    In Schibsted I’ve joined a team of 7 developers to help them build a common application framework for Netherland newspaper companies.
    The framework I am co-creating is there for several different reasons like, cost savings/ feature spreading/ quickly onboarding new newspapers/ common maintenance.
    At this very moment of writing, there are 7 Norwegian/Swedish newspaper applications, that are running on that platform like: Aftonbladet, Sportbladet, VG, Aftenposten, Svenska Bladet, Bergens Tidende, Stavanger Aftonbladet and we are working now to ship E24. Few of them are the biggest news-rooms in Norway/Sweden.

    The project is very challenging on the engineering and business level. Finding right, general abstractions and right compositions that can be freely changed, removed or added is what I am most occupied with on an everyday basis. Those requirements are the key force to learn best programming practices and principles in practice (like e.g SOLID)

    All work is integrated within human/machine deployment systems like Travis/Jenkins (currently migrating into Github Actions), so before any code gets into the main codebase it is being validated and tested on multiple levels.

    Some commonly known technologies that I am working with now are: Dagger, Firebase Remote Config, Room, Glide, Retrofit2, Navigation Graph, Git, RxJava, Kotlin Coroutines, OkHttp and much more.
    After approximately 1 year of work, I’ve become a feature-owner of a particular part of the application that is Tracking. Tracking in Schibsted is in general a very important part of the whole system because it enables the possibility for detecting particular patterns of user behavior and allows it to react upon that. I was responsible for creating architecture that allows multiple unrelated trackers to be added/removed and most importantly used in an easy and mainternancable way. Right now I am also responsible for communicating with business people and translating business needs into the technical realm. Also I am managing and guiding people that are working in that area.

    I’ve also been responsible for the whole process of deploying applications into Google Play Store.

    Overall working in Schibsted improved my general experience with working in the English language in a multicultural company.
    Android Kotlin Coroutines RxJava MVVM Dagger Jenkins Android Studio Firebase Room Glide Retrofit Multi-module OkHttp Navigation Graph Android SDK
  • ATOS
    Android Developer
    BANKEN & VERSICHERUNGEN
    Juni 2016 - April 2019 (2 Jahre und 10 Monate)
    Gdańsk, Polen
    In Atos I developed a banking application for one of the Polish biggest banks. I took part in the whole process, starting from planning and designing the app, through development, testing and bug fixing. Even though I had a beginner's knowledge I pushed to create a whole CI integration. I learned about Docker, Servers, CI and ended up with a fully working multi-server CI that accelerated the development process.
    Android Android Studio Java Kotlin RxJava Dagger Room Glide TeamCity Jenkins Firebase OkHttp Retrofit MVP Gradle Android SDK

Empfehlungen

Sei die erste Person, die Przemyslaw empfiehlt

Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.

Diese Freelancer passen auch zu Ihren Kriterien

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Ausbildung und Abschlüsse

  • APPLIED COMPUTER SCIENCES
    GDANSK UNIVERSITY OF TECHNOLOGY
    2015

Fähigkeiten (29)

Kategorien