Navigation überspringen

Mojtaba Shafaei

is working from home. 🏡

Bis 2025, Senior Android Developer, FL3XX GmbH
Esfahan, Iran (Islamische Republik )

Fähigkeiten und Kenntnisse

Kotlin
Coroutines
Koin
RxJava
Android Development
Reactive programming
Software Architecture
Dagger
OOD
TDD
Git
Unit Testing
Java
REST
Volley
Retrofit
Glide
Realm Database
ObjectBox
Room
Oracle
unit testing
Android
Butter Knife
Unit Test
Web Services
Software Design
MVI (Model-View-Intent)
MVP (Model-View-Presenter)
MVVM (Model-View-ViewModel)
RxBinding
Material Design
OOP
GitHub
Restfull Web Service (JSON)
SQLite
Realm
Lambda Expressions
Leak Canary
Espresso
UI Testing (Espresso framework)
OOP(Object Oriented Programming)
Gson
familiar with Flutter&Dart

Werdegang

Berufserfahrung von Mojtaba Shafaei

  • 3 Jahre und 5 Monate, Okt. 2021 - Feb. 2025

    Senior Android Developer

    FL3XX GmbH

    + Enhancement of real-time data updates and notifications with STOMP WebSocket protocol and OkHttp3. + Implementation of an MRZ passport scanner library with Google Camera2 and Google text-recognition. + Optimization of computational tasks and I/O operations using Coroutine. + Boost of app stability and QA efficiency with comprehensive tests using JUnit5, mockk, and turbine. + Integration of Google and Microsoft Single Sign-On (SSO) with OAuth 2.0.

  • 2 Jahre und 1 Monat, Nov. 2019 - Nov. 2021

    Android Developer

    MabnaDP

    + Improvement of stability and reliability with Kotlin, MVVM, and RxJava2. + Redesign of UI based on Material Design principles with Lottie for animations. + Enhancement of app speed with advanced caching using the ObjectBox database.

  • 3 Jahre und 3 Monate, Feb. 2016 - Apr. 2019

    Android Developer

    Armangar Pardazesh

    + Development of two applications from scratch using Java, MVP, Retrofit, and RxJava. + Enhancement of user accessibility by adding offline data functionality with Realm.

  • 3 Jahre und 1 Monat, Nov. 2011 - Nov. 2014

    Oracle Application Developer

    IRISA (International System Engineering and Automation) company

Ausbildung von Mojtaba Shafaei

  • 1 Jahr und 5 Monate, Okt. 2002 - Feb. 2004

    Associate's degree of Computer Software Engineering

    Applied Science University of Alavijeh

Sprachen

  • Englisch

    Fließend

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z