freiberufler Android Java Kotlin Freelancer auf freelance.de

Android Java Kotlin Freelancer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 80331 München
  • auf Anfrage
  • ru  |  de  |  en
  • 01.05.2024

Kurzvorstellung

Ein Team von Hackern, das Ihre Augabe locker lösen kann

Auszug Referenzen (1)

"Contributed with professionalism, addressed complex tasks with a high level of expertese under pressure of tight project timelines"
Java/Kotlin Entwickler
Abdalsalam
Tätigkeitszeitraum

11/2020 – 12/2020

Tätigkeitsbeschreibung

Description: An application for working with PDF documents that contains a full-fledged file manager and PDF editor with the ability to graphically sign documents and edit content.
Key features:
- Development from scratch using MVVM architecture, using Kotlin Flow and Coroutines, local database Room Database;
- implemented scanning documents in PDF format;
- created a file manager to manage files added by users;
- created image editor and PDF editor using PSPDFKIT SDK;
- integrated advertising using Admob SDK;
- integrated paid subscriptions.
Programming & Technologies stack: Kotlin, MVVM architecture, multi-module project structure, Flow + Coroutines, Room Database, Dagger 2, Google Play In-app purchase.
URL - -Hyperlink entfernt-

Eingesetzte Qualifikationen

Java (allg.), Kotlin

Qualifikationen

  • Agile Entwicklung
  • Android
  • Android Entwicklung
  • GPT
  • Java (allg.)
  • Kotlin
  • SCRUM
  • Testing (IT)

Projekt‐ & Berufserfahrung

Java/Kotlin Entwickler
Kundenname anonymisiert, -
1/2021 – 6/2023 (2 Jahre, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2021 – 6/2023

Tätigkeitsbeschreibung

Description: Support for an SDK that displays an overlay view with logging in the application.
Key features:
- Java SDK support, which displays in the application an overlay view with log output, with the ability to send it to the mail;
- Kotlin integration, rewriting parts of the SDK to Kotlin.
Programming & Technologies stack: Java/Kotlin, Custom View, Multi-module project structure, Multithreading.
URL - NDA.

Eingesetzte Qualifikationen

Java (allg.), Kotlin

Java/Kotlin Entwickler
Kundenname anonymisiert, -
1/2021 – 6/2023 (2 Jahre, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2021 – 6/2023

Tätigkeitsbeschreibung

Description: SDK support for convenient work with Firebase analytics.
Key features:
- Java SDK support that implements work with Firebase analytics;
- Kotlin integration, rewriting parts of the SDK to Kotlin.
Programming & Technologies stack: Java/Kotlin, Multi-module project structure, Multithreading, OkHttp.
URL - NDA.

Eingesetzte Qualifikationen

Java (allg.), Kotlin

Java/Kotlin Entwickler
Kundenname anonymisiert, -
1/2021 – 6/2023 (2 Jahre, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2021 – 6/2023

Tätigkeitsbeschreibung

Description: SDK development for convenient work with analytics.
Key features:
- Development from scratch SDK on Kotlin, which implement their own work with analytics;
- integration and work with Firebase App Check feature.
Programming & Technologies stack: Kotlin, MVP architecture, multi-module project structure, Multithreading, OkHttp, own DI using Service Locator pattern.
URL - NDA.

Eingesetzte Qualifikationen

Java (allg.), Kotlin

Java/Kotlin Enwickler
Kundenname anonymisiert, -
1/2021 – 6/2023 (2 Jahre, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2021 – 6/2023

Tätigkeitsbeschreibung

Key features:
- Development from scratch SDK on Kotlin, which combines several ad aggregators and allows you to competently manage them;
- Xandr SDK integration;
- Google Admob integration;
- Confiant SDK integration;
- Yieldlove SDK integration.
Programming & Technologies stack: Kotlin, MVP architecture, multi-module project structure, Multithreading, OkHttp, own DI using Service Locator pattern, Custom View.
URL - NDA.

Eingesetzte Qualifikationen

Java (allg.), Kotlin

Java/Kotlin Enwickler
Kundenname anonymisiert, -
1/2021 – 6/2023 (2 Jahre, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2021 – 6/2023

Tätigkeitsbeschreibung

Description: Job aggregator for a European country. Provides a convenient way to filter vacancies by various parameters, provides the ability to create and send a response to the employer. It also provides functionality to compare salaries in different regions, view information about companies, add vacancies and companies to favorites, create notifications about new vacancies that match the search criteria.
Key features:
- Java application support;
- Kotlin integration, part rewriting in Kotlin;
- development of new application features;
- REST API setup;
- setting up and working with Firebase Cloud Messaging and Firebase Dynamic Links;
- work with Firebase Remote Config to set and quickly change various application settings;
- ongoing support of the application, work with Google Play Console to prepare and upload releases, phased deployment;
- permanent client base of over 100,000 people.
Programming & Technologies stack: Java/Kotlin, MVP/MVVM architecture, multi-module project structure, Multithreading programming with Kotlin coroutines, flows, RxJava 2, Dagger 2, Android architecture components, REST api, Retrofit + OkHttp, Firebase Cloud Messaging, Firebase Dynamic Links, Firebase, In-app messages, Firebase Remote Configs.
URL - NDA.

Eingesetzte Qualifikationen

Java (allg.), Kotlin

Java/Kotlin Entwickler
Kundenname anonymisiert, -
11/2020 – 12/2020 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2020 – 12/2020

Tätigkeitsbeschreibung

Description: An application for working with PDF documents that contains a full-fledged file manager and PDF editor with the ability to graphically sign documents and edit content.
Key features:
- Development from scratch using MVVM architecture, using Kotlin Flow and Coroutines, local database Room Database;
- implemented scanning documents in PDF format;
- created a file manager to manage files added by users;
- created image editor and PDF editor using PSPDFKIT SDK;
- integrated advertising using Admob SDK;
- integrated paid subscriptions.
Programming & Technologies stack: Kotlin, MVVM architecture, multi-module project structure, Flow + Coroutines, Room Database, Dagger 2, Google Play In-app purchase.
URL - -Hyperlink entfernt-

Eingesetzte Qualifikationen

Java (allg.), Kotlin

Java/Kotlin Entwickler
Kundenname anonymisiert, -
10/2020 – 11/2020 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2020 – 11/2020

Tätigkeitsbeschreibung

Description: Application for communication with Chat GPT.
Key features:
- Sending and receiving messages using Chat GPT API;
- API protection from unauthorized tampering using SSL Pinning and Firebase AppCheck PlayIntegrity API;
- playback of response message content using speech synthesizer;
- integrated advertising using Admob SDK;
- integrated paid subscriptions.
Programming & Technologies stack: Kotlin, Firebase, Admob, Billing, Retrofit, Hilt, Room Database, MultiModules, Glide, Lifecycle, Navigation.
URL - -Hyperlink entfernt-

Eingesetzte Qualifikationen

GPT, Android Entwicklung, Java (allg.), Kotlin

Java/Kotlin Entwickler
Kundenname anonymisiert, -
7/2020 – 10/2020 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2020 – 10/2020

Tätigkeitsbeschreibung

Description: An application to create two-factor authentication codes, passwords, add code widgets to the home screen, get information about leaked email, passwords, browse the Internet in private mode using a VPN.
Key features:
- Implemented functionality to add 2FA authentication codes by scanning a QR code with a camera or from a file and managing the added codes;
- integrated SDK for connecting to VPN;
- implemented private web browser functionality;
- implemented functionality to add and securely store logins and passwords in a keychain and manage added logins/passwords;
- integrated REST API for checking passwords for leakage;
- implemented backup functionality for 2FA codes and logins/passwords using Google Drive;
- implemented secure access to the application using biometric authentication;
- implemented a widget for displaying 2FA codes on the smartphone home screen;
- implemented functionality for buying/recovering automatically renewed subscriptions in the app;
- integrated Admob SDK for displaying banner and native ads;
- automated the process of building and distributing apps in Play Store and Firebase App Distribution with Fastlane.
Programming & Technologies stack: Kotlin, Dagger 2, QR Code Scanner API, Room Database, Admob, Firebase, Google Drive API, QR Code Generator, Glide, In-app purchase, Navigation Component, Mozilla Open Source SDK.
URL - -Hyperlink entfernt-

Eingesetzte Qualifikationen

Android Entwicklung, Java (allg.), Kotlin

Java/Kotlin Entwickler
Kundenname anonymisiert, -
5/2020 – 7/2020 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2020 – 7/2020

Tätigkeitsbeschreibung

Description: An application for creating a signature and inserting into an electronic document.
Key features:
- Development from scratch using MVVM architecture, using Kotlin Flow and Coroutines, local Room Database;
- Signature autorecognition feature implemented;
- an editor for creating a graphical signature was implemented;
- signature scanning with the ability to recognize and remove background is implemented;
- document scanning in png, jpg, pdf formats is realized;
- import of multimedia files;
- file manager was created;
- integrated advertising with Admob SDK;
- integrated paid subscriptions.
Programming & Technologies stack: Kotlin, MVVM architecture, multi-module project structure, Flow + Coroutines, Room Database, Dagger 2, Google Play In-app purchase.
URL - -Hyperlink entfernt-

Eingesetzte Qualifikationen

Android Entwicklung, Java (allg.), Kotlin

Java/Kotlin Entwickler
Kundenname anonymisiert, -
1/2020 – 5/2020 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2020 – 5/2020

Tätigkeitsbeschreibung

Description: Application for working with web pages.
Key features:
- Development from scratch using MVVM architecture, c using Kotlin Flow and Coroutines, local Room Database;
- adding and deleting tabs is implemented;
- saving and restoring tabs' stack;
- saving and restoring the navigation stack of each tab is implemented;
- download manager is implemented;
- possibility of saving bookmarks is implemented;
- implemented mode without saving browsing history;
- integrated advertising with Admob SDK;
- integrated paid subscriptions.
Programming & Technologies stack: Kotlin, MVVM architecture, multi-module project structure, Flow + Coroutines, Webview + Chromium, Dagger Hilt, Room Database, Google Play In-app purchase.
URL - -Hyperlink entfernt-

Eingesetzte Qualifikationen

Android, Java (allg.), Kotlin

Java/Kotlin Entwickler
Kundenname anonymisiert, -
6/2019 – 12/2019 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2019 – 12/2019

Tätigkeitsbeschreibung

Description: An application for working with PDF documents that contains a full-fledged file manager and PDF editor with the ability to graphically sign documents.
Key features:
- Development from scratch using MVVM architecture, using Kotlin Flow and coroutines, local Room Database;
- realized scanning of documents in pdf, jpg, png formats;
- a file manager was created to manage files added by users;
- created image editor using IMG.LY SDK;
- PDF editor with the ability to: add and extract text; add, delete and split pages; encode PDF;
- ability to digitally and visually sign PDF documents;
- integrated advertising using Admob SDK;
- integrated paid subscriptions.
Programming & Technologies stack: Kotlin, MVVM architecture, multi-module project structure, Flow + Coroutines, Room Database, Dagger 2, Google Play In-app purchase.
URL - -Hyperlink entfernt-

Eingesetzte Qualifikationen

Android Entwicklung, Java (allg.), Kotlin

Java/Kotlin Entwickler
Kundenname anonymisiert, -
1/2019 – 6/2019 (6 Monate)
Medienbranche
Tätigkeitszeitraum

1/2019 – 6/2019

Tätigkeitsbeschreibung

Description: Media application for watching news, listening to radio and podcasts, watching Youtube videos and weather information. Advertising mediation is integrated into the app to increase monetisation efficiency.. Key features:
- An application with several sections: news, video channels, radio stations;
- REST API customization;
- working with Android music service for audio playback of radio stations;
- customizing and redirecting to Chrome custom tabs for reading news and watching YouTube videos.
- customizing the display of ads inside the app.
Programming & Technologies stack: Java, Kotlin, REST API, Music Service Playback, In-app advertisements, Firebase push notifications, Chrome Custom Tabs.
URL - -Hyperlink entfernt-

Eingesetzte Qualifikationen

Android Entwicklung, Java (allg.), Kotlin

Weitere Kenntnisse

- Entwicklung und Support mobiler Anwendungen in Kotlin / Java.
- Erstellung von Anwendungsarchitektur.
- Gutes Verständnis und Befolgen des Clean-Code-Konzepts
- REST-API-Integration.
- Integration von Firebase-Services.
- Verwendung von MVVM-, MVP-, MVI- und MVC-Architekturen.
- Gutes Verständnis und Befolgen der OOP-, SOLID- Programmierparadigmen
- Gradle, Kotlin DSL.
- Automatisierung des Anwendungserstellungsprozesses mit Fastlane, Jenkins.
- Kenntnis und Anwendung grundlegender Entwicklung-Patterns.
- Gute Arbeitsplanung und Arbeitsorganisation im Team.

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Russisch (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
23
Alter
38
Berufserfahrung
5 Jahre und 4 Monate (seit 01/2019)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden