* Migrated core REST APIs to GraphQL. Involved in building a custom networking client
which can execute GraphQL queries on top of Ktor fit for the company's needs.
* Built a brand new module which applied a wrapper on top of Chrome Custom Tabs SDK
to simplify it's usage.
* Integrated Binary Compatibility Check Support for the public API of a module.
* Assisted client to re-write old legacy code which didn't fit current standards.
* Guided other developers in GraphQL world.
* Conducted discovery work for different technologies or software (e.g. Chrome Tabs,
LaunchDarkly, GraphQL) to assert their fit for Pricelins's use cases.
* Built Kotlin DSLs for different networking APIs.
* App URL: https://play.google.com/store/apps/details?id=com.priceline.android.negotiator
04/2019
-
12/2021
Senior Android Developer
IBM
* Developed an SDK that encapsulated the UI and logic for the user's medical history. I
focused on adding new features, fixing bugs, and creating unit tests.
* Created white label apps and branded applications for different clients and integrated a
common SDK for all of them. I was involved in colors, texts, and illustration changes for
each client.
* Participated in the internship program as a mentor. Assisted junior developers in getting
started on Android and other projects.
* Assisted with the transition from activity-based navigation to fragment-based navigation
and from Model-View-Presenter to Model-View-ViewModel (MVVM). We introduced
Reactive Programming to our app, together with Kotlin Flows and Stateflow.
* Contributed to switching to a Manual Dependency Injection instead of Kotlin library
(which doesn't have a type-safe parameters check at build time).
* Developed at the UI level using Material-UI and Material Design with CardViews and Lottie
animations.
* URL: https://www.bundesgesundheitsministerium.de/elektronische-patientenakte.html
12/2017
-
01/2020
Android Developer
* Designed, developed, and delivered a ready-to-use application for one of my clients, which
helped him manage his cattle farm.
* Added a new feature that reduced the calculation times by displaying a calendar with
tasks to be completed in the current day. Those tasks were automatically calculated based
on the previously added entries in the app: newborns and other features.
* Expanded the app by replacing the local database with a remote database, thus increasing
the capabilities of the farm employees to work together on the same data at the same
time.
* App Store URL: https://play.google.com/store/apps/details?id=com.farmexpert.android
05/2016
-
03/2019
Android Developer
ENDAVA
* Developed a diagnosis app that helped users to self-diagnose their device before
reaching out to a repair shop.
* Created an SDK and test app with common functionality and encryption storage. It was
integrated with different apps within the client's company.
* Built a chat application similar to WhatsApp, which integrated instant and group
messaging.
Local Availability
Open to travel worldwide
I am open to travel in Europe for short trips up to a week.
Other
Working remotely for over 3 years, I am very comfortable joining any company which can provide remote work in a sustainable environment. I'm skilled in Android and want to join either small or large teams/companies.
I'm working in European Union under a freelancing company opened on my name.
Senior Android Developer
Follow profile
You need our Enterprise membership to view this information.