Skills
Stack: Android, KMM
Languages: Java, Kotlin, JS, SQL, Groovy, XML
Deployment: Github Actions, Jenkins
IDEs: Android Studio, InteliJ IDEA, Visual Studio, DataGrip
Build tools: Gradle, Apache Maven
Other: Jetpack Compose, Jetpack components, Android, Coroutines, Multithreading, ROOM, ObjectBox, Navigation Component, Retrofit, Ktor, Hilt, Koin, Firebase, SDK, MVI, MVVM, Clean Architecture, SOLID, Dynamic Features, BLE, Bluetooth, Cloud Messaging
Project history
As an Android technology lead, I am responsible for architectural solutions and decision, delegating work and managing people. Review pull request, design code in a scalable and maintainable way. Implementing new features and helping the others grow by example and knowledge sharing. Working on many projects across most of the teams.
A project that aims to provide MaaS (Mobility as a service) in Netherland. As a Lead Android developer my responsibilities include design application's architecture, reviewing pull requests, implementing new features in a way that keep the maintainability and scalability of the project.
you track inventory, profits, sales, customers loyalty no matter where you are. Our cloud
based technology helps you get the best of the product. Software is easy to set and joy to use.
Accept all kinds of payments with just plug and play hardware. A complex end to end system,
technologies used: Spring Framework, MySQL, GIT, Android, RxJava, Firebase Cloud
Messaging, Amazon Infrastructure, Docker, NodeJS, React, Bluetooth, BLE
best care for their little ones with what you have at home and depending on their age.
Hibernate, SQL, Android, Java, RESTful API, Dart
people had the ability to schedule an appointment for different type of doctors and locations.
It was also meant to measure the user response time depending on the user interface.
Mobile Application Developer: