Ali Kazemi

Bis 2019, Android Application Developer, Yalda Day Spadana
Augsburg, Deutschland

Fähigkeiten und Kenntnisse

Android Development
Android SDK
Kotlin
Kotlin-Multi-Platform (KMP)
Java
Flutter
Dart
Cross-platform
Clean Architecture
Model-View-ViewModel (MVVM)
Model-View-Intent (MVI)
Model-View-Presenter (MVP)
Dynamic Future Module
Object Oriented Programming (OOP)
Modularization (Multi-Module)
SOLID principles
Design Patterns
OWASP
Secure Storage
Jetpack Compose
Gradle Kotlin DSL (.kts)
CI/CD
Data Structures
Coroutines
Flow
Retrofit
OkHttp
Dio
GetIt
Hilt
Koin
Bloc
Cubit
Riverpod
SQLite
ObjectBox
Test Driven Development (TDD)
Unit Testing
Integration Testing
End-to-End (E2E) Testing
Patrol
Appium
JUnit
Espresso
Mockito
Firebase Cloud Messaging (FCM)
Firebase Performance Monitoring
Firebase Crashlytics
Sentry-Crash Reporting
SignalR
VoIP / Softphone
WebRTC
Git
GitFlow
Scrum
Kanban
Room
Realm
Team work
Code Review & Quality Ownership
Mentoring & Knowledge Sharing
Technical Leadership
Cross-functional Collaboration

Werdegang

Berufserfahrung von Ali Kazemi

  • Bis heute 2 Jahre und 6 Monate, seit Sep. 2023

    Mobile Application Developer

    C4B Com For Business AG

    Mobile engineer specializing in Flutter + Kotlin. Developed and maintained core features of the XPhone app, promoting Clean Architecture (Cubit + DI). Built secure local storage, integrated Flutter with native Android/iOS via Pigeon, and implemented FCM push notifications. Contributed to real-time communication (Softphone/VoIP with SignalR + WebRTC), audio handling, presence management, chat features, inbound calling flows, and automated testing (Unit, Integration, E2E).

  • 1 Jahr und 11 Monate, Nov. 2021 - Sep. 2023

    Mobile Application Developer

    Azki.com

    Android engineer at Azki, a large-scale insurance platform with 1.2M+ active users. Refactored legacy code to MVVM + Clean Architecture, improving delivery speed and maintainability. Raised stability to 93% crash-free by fixing performance and memory issues and building 70–80% Unit & Integration test coverage. Improved build times ~30% via Gradle Kotlin DSL migration, delivered a Flutter PoC for insurance flows, worked on a modular Kotlin codebase, and conducted 20+ technical interviews.

  • 2 Jahre und 5 Monate, Juli 2019 - Nov. 2021

    Android Application Developer

    Nikafarinegan Rayaneh

    Android engineer at Nikafarinegan Rayaneh, delivering financial and administrative software for power distribution companies. Built 10+ Android apps end-to-end and designed reusable MVVM-based architecture and shared components. Improved stability to ~90% crash-free using Firebase tools, built an internal crash logging system, implemented push notifications, passed OWASP security audits, managed production releases on CafeBazaar, collaborated with backend teams, and mentored new joiners.

  • 3 Jahre und 4 Monate, Apr. 2016 - Juli 2019

    Android Application Developer

    Yalda Day Spadana

    Android engineer at Yalda, an IT company building customer service software for electricity distribution companies. Worked in a 5-person mobile team maintaining Java-based apps and refactoring them to a modular Kotlin + MVVM architecture. Designed and delivered a power customer service app (Fakhim) end-to-end, and contributed to a large-scale platform with 5+ core modules supporting multiple business workflows.

Sprachen

  • Persian

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Gut

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.

  • 21 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