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

Welcome to Przemyslaw's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Przemyslaw to discuss your project or search for other freelancer profiles on Malt.

Przemyslaw P.

Senior Android Developer
  • Suggested rate
    €660 / day
  • Experience3-7 years
  • Response rate100%
  • Response time24 hours
The project will begin once you accept Przemyslaw's quote.
Location and workplace preferences
Location
Berlin, Germany
Remote only
Primarily works remotely
Verifications

Freelancer code of conduct signed

Read the Malt code of conduct
Verified email
Reputation
1691Reputation
34Bronze
23Silver
1Gold
Languages
Categories
These freelancer profiles also match your search criteria
Agatha FrydrychAF

Agatha Frydrych

Backend Java Software Engineer

Baptiste DuhenBD

Baptiste Duhen

Fullstack developer

Amed HamouAH

Amed Hamou

Senior Lead Developer

Audrey ChampionAC

Audrey Champion

Web developer

Skill set (22)
Przemyslaw in a few words
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.
Experience
  • Delivery Hero
    Senior Android Developer
    LOGISTICS & SUPPLY CHAIN
    August 2021 - Today (3 years and 8 months)
    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
    PRESS & MEDIA
    April 2019 - September 2021 (2 years and 6 months)
    Krakow, Poland
    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
    BANKING & INSURANCE
    June 2016 - April 2019 (2 years and 10 months)
    Gdańsk, Poland
    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
Recommendations
Education
  • APPLIED COMPUTER SCIENCES
    GDANSK UNIVERSITY OF TECHNOLOGY
    2015