3.2 KiB
3.2 KiB
Experience
Senior Android Developer, React, React Native
Better Software Group
May 2020 - Until now
- Team/Tech lead in some projects
- Creating modern and responsive user interfaces using Jetpack Compose, a modern tool for building user interfaces for the Android platform.
- Implementation of multiplatform projects – Android, iOS, SmartTV, Web
- OTT and VOD applications
- Experience in working on many projects at once.
- Experienced in Scrum methodology as Scrum Master
- All projects’ tasks were managed in Jira
- Configured continous integration for multiplatform applications.
- Participation in meetings, planning with client.
Senior Android Developer
Etteplan
March 2019 - April 2020
- Projects in MVVM Architecture, with use of DataBinding, LiveData, RxKotlin, Coroutines, Koin, Architecture and Navigation Components, Room Database etc.
- Experienced in implementing Banking Application with NFC payments.
- Created application for Realtime Video Stream, with use of Wifi Direct
- Experienced in Kanban methodology
- All projects’ tasks were managed in Jira
- Configured continous delivery on Jenkins.
Android Developer
Capgemini
January 2017 - February 2019
- Projects in MVVM Architecture, using Retrofit, Dagger2, RxKotlin, Architecture and Navigation Components, Room and Realm databases.
- All projects’ tasks were managed in Visual Studio Team Services(VSTS).
- Experienced in Agile(Scrum) methodology
- Created application with audio streams, eBook reader and in-app purchases for eInk devices.
- Created native applications with high security requirements for Nuclear Power Plants.
- Created multilingual application to manage tasks, create custom events and reports, and display charts with measurements.
- Configured continuous delivery on VSTS
- Writing tests: unit tests with use of JUnit 4 & 5, UI tests with use of Espresso, and TDD projects with use of Groovy(Spock Framework)
- Experienced in developing own libraries and multimodal projects
- Implemented push notifications (FCM) managed by Azure.
- Application developing lead role in ongoing project, particiaption in managing tasks, sprints and business scope.
- Speaker at internal meetings regarding e.g. Navigation Component, TDD with Spock Framework
- Participation in courses for iOS Development, RxKotlin and AR/VR for Android
Android Developer
Applover
December 2014 - December 2016
- Implementation of native Android applications in Java using MVP (Model-View-Presenter) architecture.
- User interface design, including creating custom views and animations.
- Both individual and team work.
- Self-written app published on Google Play, reaching approximately 20,000 downloads.
- Developing applications using Google Maps, Directions, Places, Open Street Maps APIs, integration with Firebase Notifications, Estimote Beacons, Retrofit, RxJava, Dagger.
- Implementation of Continuous Integration using GitLab.
- Implement PUSH notifications via Firebase.
- Active participation in hackathons.