About Me
Hi there!
I am SÅ‚awomir. I like learning and acquiring new skills. Likewise, I go to the gym, read books, listen to podcasts, and learn foreign languages. I know English at about C1 level, Russian ~B2, German ~B1, and Spanish ~A1. I used to draw. You can see my drawings on Instagram.
Professionally, I am a software engineer. I create mobile applications. I started learning programming as a teenager because I wanted to create games. I taught myself Blitz Basic and then Java, along with the Android SDK. Furthermore, I got my first job after High School in 2015. I am really grateful for this. I worked on many projects during those years.
Here is the rough list of the projects I worked on:
- 1Smile - Android
- A photo diary for modern families
- Technologies used: Java, MVP
- Company: Zaven
- FDMCare - Android
- Tablet mobile app for physiotherapists working with FDM. A mobile solution to manage patient data for physiotherapist working with the Fascial Distortion Model
- Technologies used: Java, RxJava, RxBinding, DataBinding, MVP
- Company: Zaven
- https://zaven.co/projects/fdmcare-mobile-app/
- Sovn - Android
- Modern sleep tracking study. User-friendly mobile apps that help participants track their sleeping patterns.
- Technologies used: Kotlin, MVP, RxJava, Room, Espresso, Kakao, Spek and Mockito.
- Company: Zaven
- Inzura - Android
- An OEM companion app for car insurance brokers, that assesses customer ariving style and help to report accidents
- Technologies used: Java, MVP, RxJava
- Company: Zaven
- https://zaven.co/projects/inzura-mobile-app-and-admin-panel/
- Fonn - Android
- Building a management suite for construction projects. Delivering critical market-value for the construction industry with a swinging budget and sharp deadlines.
- Technologies used: Kotlin, MVP, RxJava, Room, Dagger 2
- Company: Zaven
- https://zaven.co/projects/fonn-mobile/
- https://zaven.co/projects/fonn/
- https://zaven.co/projects/byggemappen-mvp/
- https://fonn.com/no/
- iDoc - Android
- The iDoc is designed for electrical inspectors. We decided to develop a full offline first solution.
- Technologies used: Kotlin, Architecture Components, MVVM, Koin, RxJava, Room, Offline First
- Company: Zaven
- http://www.idoc.no/
- Grasp Global - Android & .Net Core 2.0 backend & Team management
- The Grasp is used to register events over time. By squeezing the Grasp you store time of event, intensity, and duration for the event. Grasp replaces complicated apps, notebooks and other tools intended for self-reporting of affective events.
- Technologies used:
- Kotlin, Architecture Components, MVVM, Koin, Bluetooth low energy
- .Net Core 2.0, Entity Framework Core, CQRS, JWT
- Company: Zaven
- https://zaven.co/projects/grasp-mvp/
- https://grasp.global/
- Mezrit - Flutter
- Technologies used: Flutter, BloC, QR code scanner, Floor, Offline First
- Company: Zaven
- https://play.google.com/store/apps/details?id=com.mezrit
- Visumly - Flutter
- Monitor your business health! Analyze and monitor your business’ incomes and expenses!
- Technologies used: Flutter, BloC Library
- Company: Braity
- http://visumly.com/
- Drug Research Projects - Android
- A few mobile apps that allow to perform tasks to gather biomarkers to measure efficacy of drugs for neurological diseases
- Technologies used: Kotlin, Koin, Mokk
- Company: Roche
- Verdeat - Flutter
- The companion IoT application to control the pots
- Technologies used: Flutter, BloC Library, Bloc Test, Bluetooth
- Company: Deviniti
- https://deviniti.com/software-development-case-studies/case-study-verdeat-home-garden/
- MyFoodie - Flutter
- The application for management of benefits for employees
- Technologies used: Flutter, BloC Library, Bloc Test
- Company: Deviniti
- https://deviniti.com/software-development-case-studies/case-study-myfoodie/
- CA24 Mobile - Flutter
- The mobile banking app for Credit Agricole
- Technologies used: Flutter, BloC Library, Bloc Test, Biometry and Cryptography
- Company: Deviniti, Credit Agricole
- https://deviniti.com/software-development-case-studies/case-study-credit-agricole-ca24-mobile/
- TIS Mobile - Flutter
- The payment and cash management service provider
- Technologies used: Flutter, BloC Library, Bloc Test, Biometry and Cryptography
- Company: Deviniti, TIS
- https://deviniti.com/software-development-case-studies/case-study-tis/
- Professionals App - Android
- The marketplace for healthcare providers
- Technologies used: Kotlin, MVVM, Compose, Kotlin Coroutines,
- Company: Shiftkey
- https://www.shiftkey.com/professionals/provider-app
- Facilities App - Android
- The companion application for schedulers of healthcare providers
- Technologies used: Kotlin, MVVM, JetPack Compose, Kotlin Coroutines,
- Company: Shiftkey
- https://www.shiftkey.com/facilities/facilities-app
Here is the list of the personal public projects I created and I work on:
- Soliloquy
- The application for language learning. It uses the power of Space Repetition Learning and Active Recall to help you to remember new vocabulary. Then it allows you to practice speaking with yourself by answering questions to see what you can’t say yet.
- Technologies used: Fluter, Bloc Library, Bloc Test, Unit Tests, Golden Tests, Firebase, Drift (SQLite3)
- https://soliloquy.fun/
- Distractless
- The custom android launcher to lessen addictive impact of the phone and applications
- Technologies used: Kotlin, Architecture Components, MVVM, Kotlin Coroutines
- https://play.google.com/store/apps/details?id=pl.gratitude.distractless
- Aily - Android
- Aily is a personal journal and diary. It enables you to keep a private journal effortlessly. Pick your mood and add activities you have been doing during the day. You can also review all entries in the statistics on charts. https://aily.app/
- Technologies used: Kotlin, Architecture Components, MVVM, RxJava, Room (SQLite 3)
- https://aily.app/
I work mostly on mobile apps, but once, for about 1.5 years, I worked on .Net Core Backend App for Grasp Global. It was a great opportunity to see what is beyond mobile development. I know Android, Flutter, and a bit of iOS. Here is the open-source project I created to see what it is like to create applications for iOS. I worked on CI/CD using Bitrise, CircleCI, GitLab CI, Bitbucket Pipelines, GitHub Actions and deployment process of Flutter and Android applications. I introduced E2E automation of Android apps at Shiftkey using Maestro. I am always eager to learn new things to be able to solve problems.