Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Fırat Cem TOPAL

Fırat Cem TOPAL

Android Developer
Istanbul,34

Summary

Results-driven Android Developer with 6 years of experience designing, developing, and managing scalable Kotlin/Java based mobile applications throughout the product lifecycle. Proven ability in integrating secure payment systems, optimizing CI/CD pipelines (Jenkins), and creating thorough technical documentation. Skilled in implementing cutting-edge Android technologies (Jetpack Compose, MVVM/MVI architectures) and creating user-centric solutions focused on User Experience (UX). Passionate about enhancing application performance and collaborating with cross-functional teams to deliver high-quality digital products.

Overview

7
7
years of professional experience
4
4
Certifications

Work History

Expert Android Developer

Turk Telekom A.Ş.
05.2024 - Current
  • Enhanced user satisfaction by 20% through improvements in playlist management and offline music functions.
  • Integrated Material 3 design principles into the Muud App, enhancing UI consistency and user experience.
  • Designed maintainable solutions using Jetpack Compose and Kotlin's coroutines, simplifying complex state management issues and improving developer productivity.
  • Integrated and managed third-party SDKs for user acquisition campaigns, ensuring seamless functionality and data flow within the main application.
  • Implemented and maintained in-app subscription features using Google Play Billing, contributing to the app's monetization strategy.
    Collaborated with cross-functional teams to gather requirements and define project scope

Android Developer

obilet.com
11.2021 - 04.2024
  • Developed B2B and B2C Android applications, achieving 10M+ downloads and a 4.8/5 user rating on the Google Play Store.
  • Redesigned architecture using Jetpack Libs and implementing MVVM pattern, improving dependency management and code maintainability.
  • Developed comprehensive test suites using JUnit, Mockito, and Espresso, achieving 95% code coverage.
  • Conducted peer code reviews to uphold best practices in clean architecture and Material Design principles.
  • Led the integration of secure payment solutions, including the Masterpass SDK and Bank Pos Payments, ensuring reliable and compliant transaction processing for high-volume B2C/B2C applications.
  • Conducted code reviews, ensuring adherence to best practices and improving overall code quality.
  • Mentored junior developers, sharing knowledge and fostering a culture of continuous learning.

Mobile Application Developer

Kentkart
09.2020 - 09.2021
  • End-to-end carded/cardless payment systems for public transportation have been developed using NFC technology on Android devices.
  • Built secure NFC-based public transportation secure payment systems, improving transaction reliability by 30%.
  • Optimized app performance using profiling tools, reducing transaction processing times by 25%.
  • Delivered seamless user experience through integration of modern Android platform features.
  • Developed and maintained mobile applications for public transportation management systems.

Ar-Ge Employee

Itech Otomasyon Ar-Ge Merkezi
01.2019 - 12.2019
  • Developed IoT Beacon Asset Tracking solutions, enabling real-time customer traffic tracking and heatmaps for retail.
  • Built AGV vehicle tracking and routing Android applications, utilizing Google Maps API, MQTT, and WebSockets for precision routing.

Education

Bachelor Degree - Mechanical Engineering Department

Suleyman Demirel University
10.2021

Skills

Languages: Kotlin, Java, Flutter

Certification

Software Development Mastery Certificate - Ministry of Education 01/2023 - 02/2024

Timeline

Expert Android Developer

Turk Telekom A.Ş.
05.2024 - Current

Android Developer

obilet.com
11.2021 - 04.2024

Mobile Application Developer

Kentkart
09.2020 - 09.2021

Ar-Ge Employee

Itech Otomasyon Ar-Ge Merkezi
01.2019 - 12.2019

Bachelor Degree - Mechanical Engineering Department

Suleyman Demirel University
Fırat Cem TOPALAndroid Developer