Welcome on my site. I'm an experienced Android Developer with almost 3 years of commercial experience. I worked on many different projects. I have experience in working with a team in an Agile Scrum process. I'm skilled in Android SDK, Java, Kotlin, RxJava. I have a Bachelor's and Master degree in Computer Science.
Check my LinkedIn, Github and Google Play Store account for more information about me and my work.
+48 725 462 784
11 September 1993
University of Information Technology and Management - Apr 2016 - Jul 2017
Specialty: Software Production Engineering
Diploma Thesis: Implementation of NAS server and mobile application for managing it
Studies description: Advanced topics of Computer Science, among others, Computational methods, Computer Modelling and Simulation, Computer System Engineering. Abilities and skills to support decision making related to ICT technologies.
University of Information Technology and Management - Oct 2012 - Mar 2016
Bachelor of Engineering (B.E.)
Diploma Thesis: Alarm system for Raspberry Pi platform
Studies description: Fundamental topics of computer science, among others: Discrete Mathematics, Algorithms and Programming, Operating Systems and Computer Networks, Data Bases and Software Engineering, Architecture of Computer and Embedded Systems, Computer Graphics and Human-Computer Interaction, and Artificial Intelligence.
PGS Software S.A.
Android Developer - Dec 2015 - Current
I was responsible for developing completely new applications and also for maintaining and improving already created applications. I was working with other Android developers, but I have also worked on some of the projects alone. We were working mostly in a Scrum Agile process. I was also contacting with the clients, gathering requirements and preparing estimations.
Some of the applications I was working on:
Travel companion app for tourists: online/offline maps with points of interests, weather for journey locations, notifications (based on specific time or user location), journey information, pdf documents, journals with possibility for adding personal notes and photos, flights statuses and flights notifications.
Some of the external APIs was used, like OpenWeather API for a weather provider, OpenStreetMap and Mapbox for maps and Flight Stats for informations about flights.
Project was initially written in Java but was later rewritten to Kotlin with RxJava.
Application for loyalty programs. Possibility to browse rewards and vouchers, add them to wishlist or redeem. Social integration with most popular social medias: connecting, disconnecting accounts, sharing, showing friends using app, browsing friends accounts, referral system. For managing social medias OneAll platform was used.
Vehicles fleet management application. App allowed to control all vehicles and their condition. It was used by employees at service stations on vehicle inspection. Sample functionalities: scheduling inspection, creating inspection raports about mileage, tires thread, fuel state, etc, adding photos and information about damages, signing raports by client and service station employee.
Kiosk application for selling electronic devices insurance.
Mobile application helping with events organization. List of registered guests (connected with backend) with options to add or edit them and also checking them as present at the event. Project written using Android Annotations plugin.
PGS Software S.A.
Intern - Oct 2015 - Nov 2015
I was working on internal project with the team in a Scrum Agile process with one-week iterations delivering new features and working software at each iteration. The team consisted of backend developers and mobile developers (windows phone, android). I was working on Android app. It was a small social platform, it's main functionality was to view, rate and add new posts. Content could be sorted by date, rating or categories. There was possibility to log in and register using Facebook API. User could also edit his profile and see other people’s profiles.
Freelancer - Jan 2014 - Sep 2015
I was writing applications for independent clients in Android, iOS, PHP, Python and .NET. I have also created some open source projects and published applications to Google Play Store.
80% CompleteComunication 80%
75% CompleteTeamwork 75%
70% CompleteTime management 70%
100% CompletePolish 100%
80% CompleteEnglish 80%
90% CompleteJava 90%
75% CompleteKotlin 75%
60% CompletePython 60%
50% CompleteC# 40%
40% CompletePHP 40%
30% CompleteObjective C 30%
90% CompleteAndroid 90%
45% Complete.NET 45%
30% CompleteiOS 30%
90% CompleteMac OS 90%
80% CompleteWindows 80%
40% CompleteLinux 40%
Version Control Systems
90% CompleteGit 90%
70% CompleteSVN 70%
90% CompleteAndroid Studio 90%
90% CompleteSourceTree 90%
90% CompleteBitbucket / Github 90%
90% CompleteBeanstalk 90%
80% CompleteJIRA 80%
80% CompleteYodiz 80%
75% CompleteIntelij IDEA 75%
60% CompleteEclipse 60%
50% CompleteVisual Studio 50%
45% CompletePhotoshop / GIMP 45%
40% CompleteXcode 40%
Android Tools & Libraries
90% CompleteRxJava 1/2 90%
85% CompleteRetrofit / OkHttp 85%
80% CompleteGlide / Picasso 80%
75% CompleteOrmLite / GreenDAO 75%
75% CompleteFirebase / Fabric 75%
70% CompleteRealm 70%
70% CompleteMapbox / OSM 70%
65% CompleteDagger DI 65%
50% CompleteUnit/UI tests 50%
40% CompleteDatabinding 40%
40% CompleteMVVM 40%
Certificates and courses
CCNA Routing and Switching
Mobile apps creation for Android
Risk Management & Auditing of Computer Systems
AWS Business Professional Online
AWS Technical Professional Online
AWS TCO and Cloud Economics Online
I'm always very excited about new tech. I like to test everything, especially things that could boost my productivity and increase my free time. I enjoy to learn new things like new operating systems, programming languages, frameworks etc. I'm curiours how our life will look in some years in future.
In free time I like to play some games. I enjoy both playing board games with friends and playing video games. As it comes to video games I prefer single player with a good plot but I also sometimes play a multi player games (mostly FPS).
I love to read a good book. Sadly I don't have enough time to read everything I want. I enjoy many genres but I like action, thrillers and drama books the most. I also like to read fantasy or sci-fi book from time to time. Occasionaly I read something about programming and IT industry in overall.
Send me a message
+48 725 462 784