Live 🟢Senior Android Developer

FIRAT CEM TOPAL

ANDROID DEVELOPER (BREAKING THINGS ON PURPOSE)

Building scalable mobile architectures & payment systems. Crafting high-traffic Android apps while surviving off coffee and sheer panic. I make your phone go beep boop without crashing (Mostly).

WHO AM I?

SENIOR ANDROID DEVELOPER (PROFESSIONAL BUG CREATOR)

Senior Android Engineer with extensive expertise in crafting scalable mobile architectures, seamless payment integrations, and advanced in-app monetization models. Passionate about designing robust SDKs and developer-centric tooling. Proficient in Kotlin, Jetpack Compose, and CI/CD automation, complemented by cross-platform agility in Flutter. Proven ability to drive revenue optimization across enterprise-scale, high-traffic apps.

EMAIL

firatcemtopal@gmail.com

VIEW
GITHUB

@fcemtopall

OPEN →
LINKEDIN

firatcemtopal

OPEN →
EDUCATION

ENGINEERING

WORK EXPERIENCE

WHERE I'VE MADE IMPACT

Turk Telekom A.Ş.

Expert Android Developer

İSTANBUL05/2024 - PRESENT
  • Architected and maintained the In-App Subscription module using Google Play Billing Library, directly contributing to the app's monetization strategy and revenue growth. Focused on handling complex subscription states and grace periods.
  • 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 reusable UI components using Jetpack Compose, serving as an internal library for the team to ensure consistency and speed up feature development.
  • Developed and executed a comprehensive suite of integration tests that reduced backend connectivity issues by 50%, leading to more reliable feature delivery and improved user satisfaction across the Muud App's functionality ensuring high product quality and reliability.
  • Integrated and managed third-party SDKs for user acquisition campaigns, ensuring seamless functionality and data flow within the main application.

obilet.com

Android Developer

İSTANBUL11/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 engineering of a secure, multi-provider payment module integrating Masterpass SDK and Bank POS systems. Abstracted payment logic to support scalable integration for various B2B/B2C partners.

Kentkart

Mobile Application Developer

ISPARTA09/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 payment SDK/module for public transportation, utilized by thousands of users daily. Improved transaction reliability by 30% through low-level optimization.
  • Optimized app performance using profiling tools, reducing transaction processing times by 25%.
  • Delivered seamless user experience through integration of modern Android platform features.

Itech Otomasyon Ar-Ge Merkezi

Ar-Ge Employee

ISPARTA01/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.
TECHNICAL SKILLS

TECHNOLOGIES & EXPERTISE

LANGUAGES

KOTLINJAVAFLUTTERPYTHON

FRAMEWORKS & TOOLS

JETPACK LIBRARIESJETPACK COMPOSEKMPRXJAVAKOTLIN FLOWOOPANDROID TESTING(JUNIT, MOCKITO, ESPRESSO)UX/UI PRINCIPLES & MOBILE DESIGN PATTERNS

TECHNOLOGIES

GOOGLE ANALYTICSADJUSTANDROID BLEMONETIZATION & PAYMENT SYSTEMS: GOOGLE PLAY BILLINGMASTERPASSNFCCI/CD(JENKINS)THIRD-PARTY SDK INTEGRATIONRESTFUL APIS / WEB SERVICESFIREBASE PUSH NOTIFICATIONSDEEPLINKSDK DESIGN & ARCHITECTURELIBRARY DEVELOPMENT

SOFT SKILLS

COLLABORATIONAGILE DEVELOPMENTLEADERSHIPPROBLEM-SOLVING

ARCHITECTURE

MVVMMVIMVPMULTI-MODULECLEAN ARCH

TESTING

JUNITMOCKITOESPRESSOUI TESTSINTEGRATION

CI/CD & TOOLS

JENKINSGITGRADLEFIREBASEFASTLANE
FEATURED PROJECTS

APPS I'VE BUILT & SHIPPED

HIGH-TRAFFIC APPLICATIONS WITH MILLIONS OF DOWNLOADS AND 4.8+ RATINGS

MUUD MÜZIK

With Muud, the most popular songs, the latest albums, news, events, and ready-made playlists based on genres and trends are refreshed on your homepage every minute. You can easily follow everything you're looking for about music here.

OBILET: OTEL UÇAK OTOBÜS ARAÇ

Obilet is a travel application that offers advantageous opportunities where you can purchase plane, bus, and ferry tickets from among many options, rent a vehicle from your preferred company, and book a reservation at your desired hotel to reach your dream vacation with a single click.

AGENT SKILL GATE

Dynamic capability orchestrator, token guard, and in-flight plugin manager for AI coding agents (Claude Code, Gemini CLI, Cursor, Antigravity, etc.).

SPAM ME (PLEASE DON'T)

LET'S BUILD SOMETHING WEIRD AND GREAT

ALWAYS OPEN TO DISCUSSING NEW PROJECTS, OPPORTUNITIES, OR CONSULTING PROJECTS

LET'S CONNECT

WHETHER YOU HAVE A PROJECT IN MIND, WANT TO COLLABORATE, OR JUST WANT TO SAY HI — I'D LOVE TO HEAR FROM YOU.

SEND A MESSAGE

COUNTING VISITORS...