Based in the United Arab Emirates
TC

Md Tarif Chakder

Senior Android & KMP Engineer at Comera Pay

I build secure, high-performance mobile products for banking and fintech - shipping Kotlin and Kotlin Multiplatform apps that hold up in production.

Scroll to explore ↓

About Me

I'm a Senior Android Engineer with 8+ years of experience building secure, scalable mobile apps for banking and fintech.

I work in Kotlin and Kotlin Multiplatform, building high-performance Android apps and sharing code across platforms. Along the way I've built secure financial systems, integrated native components through the Android NDK, and designed mobile architectures that hold up in demanding production environments.

My focus is mobile security, performance and cross-platform architecture: the things that make financial apps reliable for the people who depend on them.

I approach engineering with discipline and curiosity. I like understanding how the pieces of a system fit together, and I keep refining both the code and the process behind it.

8+

Years in Android

Fintech

Banking & payments focus

KMP

Android, iOS, desktop & web

Experience

  1. Comera Pay logo

    Senior Software Engineer - Android

    Current

    Comera Pay

    2025 - Present · Abu Dhabi, UAE · Full-time · Onsite

    • Building the Android app for a Central Bank of UAE-regulated digital payments platform covering wallets, multicurrency VISA cards, and remittance.
    • Developing secure payment flows for the payment gateway, POS, and QR code payment products, aligned with PCI DSS compliance requirements.
    • Sharing business logic across platforms with Kotlin Multiplatform to speed up feature delivery for a fast-growing fintech product line.
    KotlinKMPComposeCoroutinesSecurity
  2. Network International logo

    Software Developer

    Network International

    2024 - 2025 · Dubai, UAE · Full-time · Hybrid

    • Worked on N-Genius, a POS (point-of-sale) application handling in-person card transactions for merchants.
    • Implemented XMPP and gRPC communication for real-time messaging and device-to-server data exchange in the POS transaction flow.
    • Integrated and tested payment terminals from Verifone and Ingenico, and worked with ePOS devices across multiple card schemes.
    KotlinAndroidXMPPgRPCPOS Devices
  3. Geidea logo

    Software Engineer - Android

    Geidea

    2023 - 2024 · Bangalore, India · Full-time · Hybrid

    • Built a modern POS application for the Saudi Arabia (KSA) payments market using the latest Kotlin-based architecture.
    • Implemented SDKs for POS app communication, enabling reliable data exchange between the app and payment terminals.
    • Implemented ISO 8583 message handling for standardized financial transaction processing.
    KotlinAndroidISO 8583POS SDKsPayments
  4. Oma Emirates LLC logo

    Software Engineer - Android

    Oma Emirates LLC

    2022 - 2023 · United Arab Emirates · Full-time · Onsite

    • Built a modern POS application for the UAE payments market using the latest Kotlin-based architecture.
    • Implemented SDKs for POS app communication, enabling reliable data exchange between the app and payment terminals.
    KotlinAndroidPOS SDKsPayments

Education

Bachelor of Technology - Computer Science and Technology

Budge Budge Institute of Technology (MAKAUT)

2015 - 2019

Featured Projects

GitHub activity

Including private work, updated daily

Contributions in the last year
1,169
Current streak
15 days
Longest streak
15 days
Busiest day · 21 Feb
37
OctNovDecJanFebMarAprMayJunJulAugSepMonWedFriNo contributions on 12 Oct 2025No contributions on 13 Oct 2025No contributions on 14 Oct 2025No contributions on 15 Oct 2025No contributions on 16 Oct 2025No contributions on 17 Oct 20258 contributions on 18 Oct 2025No contributions on 19 Oct 2025No contributions on 20 Oct 2025No contributions on 21 Oct 2025No contributions on 22 Oct 2025No contributions on 23 Oct 2025No contributions on 24 Oct 20257 contributions on 25 Oct 20258 contributions on 26 Oct 2025No contributions on 27 Oct 2025No contributions on 28 Oct 20257 contributions on 29 Oct 2025No contributions on 30 Oct 2025No contributions on 31 Oct 2025No contributions on 1 Nov 2025No contributions on 2 Nov 2025No contributions on 3 Nov 2025No contributions on 4 Nov 2025No contributions on 5 Nov 2025No contributions on 6 Nov 2025No contributions on 7 Nov 2025No contributions on 8 Nov 2025No contributions on 9 Nov 2025No contributions on 10 Nov 2025No contributions on 11 Nov 2025No contributions on 12 Nov 2025No contributions on 13 Nov 2025No contributions on 14 Nov 2025No contributions on 15 Nov 2025No contributions on 16 Nov 2025No contributions on 17 Nov 2025No contributions on 18 Nov 2025No contributions on 19 Nov 2025No contributions on 20 Nov 2025No contributions on 21 Nov 2025No contributions on 22 Nov 2025No contributions on 23 Nov 2025No contributions on 24 Nov 2025No contributions on 25 Nov 2025No contributions on 26 Nov 2025No contributions on 27 Nov 2025No contributions on 28 Nov 2025No contributions on 29 Nov 2025No contributions on 30 Nov 2025No contributions on 1 Dec 2025No contributions on 2 Dec 2025No contributions on 3 Dec 2025No contributions on 4 Dec 2025No contributions on 5 Dec 2025No contributions on 6 Dec 2025No contributions on 7 Dec 2025No contributions on 8 Dec 2025No contributions on 9 Dec 2025No contributions on 10 Dec 2025No contributions on 11 Dec 2025No contributions on 12 Dec 2025No contributions on 13 Dec 2025No contributions on 14 Dec 2025No contributions on 15 Dec 2025No contributions on 16 Dec 2025No contributions on 17 Dec 2025No contributions on 18 Dec 2025No contributions on 19 Dec 2025No contributions on 20 Dec 2025No contributions on 21 Dec 2025No contributions on 22 Dec 2025No contributions on 23 Dec 2025No contributions on 24 Dec 2025No contributions on 25 Dec 2025No contributions on 26 Dec 2025No contributions on 27 Dec 2025No contributions on 28 Dec 2025No contributions on 29 Dec 2025No contributions on 30 Dec 2025No contributions on 31 Dec 2025No contributions on 1 Jan 2026No contributions on 2 Jan 2026No contributions on 3 Jan 2026No contributions on 4 Jan 2026No contributions on 5 Jan 2026No contributions on 6 Jan 20264 contributions on 7 Jan 2026No contributions on 8 Jan 20265 contributions on 9 Jan 20269 contributions on 10 Jan 2026No contributions on 11 Jan 2026No contributions on 12 Jan 20269 contributions on 13 Jan 20266 contributions on 14 Jan 20261 contribution on 15 Jan 20262 contributions on 16 Jan 20266 contributions on 17 Jan 202615 contributions on 18 Jan 2026No contributions on 19 Jan 20261 contribution on 20 Jan 20261 contribution on 21 Jan 20262 contributions on 22 Jan 20261 contribution on 23 Jan 2026No contributions on 24 Jan 2026No contributions on 25 Jan 2026No contributions on 26 Jan 2026No contributions on 27 Jan 2026No contributions on 28 Jan 202610 contributions on 29 Jan 20262 contributions on 30 Jan 202612 contributions on 31 Jan 202631 contributions on 1 Feb 2026No contributions on 2 Feb 20261 contribution on 3 Feb 2026No contributions on 4 Feb 20264 contributions on 5 Feb 2026No contributions on 6 Feb 2026No contributions on 7 Feb 20264 contributions on 8 Feb 20266 contributions on 9 Feb 2026No contributions on 10 Feb 20267 contributions on 11 Feb 20265 contributions on 12 Feb 20262 contributions on 13 Feb 202615 contributions on 14 Feb 202611 contributions on 15 Feb 2026No contributions on 16 Feb 202612 contributions on 17 Feb 20262 contributions on 18 Feb 20263 contributions on 19 Feb 202610 contributions on 20 Feb 202637 contributions on 21 Feb 202610 contributions on 22 Feb 20264 contributions on 23 Feb 20264 contributions on 24 Feb 20266 contributions on 25 Feb 2026No contributions on 26 Feb 2026No contributions on 27 Feb 2026No contributions on 28 Feb 2026No contributions on 1 Mar 2026No contributions on 2 Mar 20264 contributions on 3 Mar 20263 contributions on 4 Mar 20265 contributions on 5 Mar 20267 contributions on 6 Mar 2026No contributions on 7 Mar 2026No contributions on 8 Mar 20266 contributions on 9 Mar 20268 contributions on 10 Mar 202612 contributions on 11 Mar 202619 contributions on 12 Mar 202610 contributions on 13 Mar 2026No contributions on 14 Mar 20261 contribution on 15 Mar 20261 contribution on 16 Mar 20268 contributions on 17 Mar 20263 contributions on 18 Mar 2026No contributions on 19 Mar 20266 contributions on 20 Mar 2026No contributions on 21 Mar 2026No contributions on 22 Mar 20269 contributions on 23 Mar 2026No contributions on 24 Mar 20268 contributions on 25 Mar 2026No contributions on 26 Mar 202611 contributions on 27 Mar 202615 contributions on 28 Mar 20263 contributions on 29 Mar 20268 contributions on 30 Mar 20265 contributions on 31 Mar 20267 contributions on 1 Apr 20265 contributions on 2 Apr 20263 contributions on 3 Apr 2026No contributions on 4 Apr 20265 contributions on 5 Apr 202610 contributions on 6 Apr 20267 contributions on 7 Apr 20269 contributions on 8 Apr 20263 contributions on 9 Apr 202610 contributions on 10 Apr 2026No contributions on 11 Apr 2026No contributions on 12 Apr 2026No contributions on 13 Apr 2026No contributions on 14 Apr 2026No contributions on 15 Apr 2026No contributions on 16 Apr 20262 contributions on 17 Apr 202621 contributions on 18 Apr 2026No contributions on 19 Apr 2026No contributions on 20 Apr 2026No contributions on 21 Apr 2026No contributions on 22 Apr 2026No contributions on 23 Apr 2026No contributions on 24 Apr 2026No contributions on 25 Apr 202615 contributions on 26 Apr 2026No contributions on 27 Apr 2026No contributions on 28 Apr 2026No contributions on 29 Apr 2026No contributions on 30 Apr 2026No contributions on 1 May 2026No contributions on 2 May 20265 contributions on 3 May 2026No contributions on 4 May 2026No contributions on 5 May 2026No contributions on 6 May 2026No contributions on 7 May 2026No contributions on 8 May 2026No contributions on 9 May 2026No contributions on 10 May 2026No contributions on 11 May 2026No contributions on 12 May 2026No contributions on 13 May 2026No contributions on 14 May 2026No contributions on 15 May 2026No contributions on 16 May 2026No contributions on 17 May 2026No contributions on 18 May 2026No contributions on 19 May 2026No contributions on 20 May 2026No contributions on 21 May 2026No contributions on 22 May 2026No contributions on 23 May 2026No contributions on 24 May 2026No contributions on 25 May 2026No contributions on 26 May 2026No contributions on 27 May 2026No contributions on 28 May 2026No contributions on 29 May 20263 contributions on 30 May 20265 contributions on 31 May 2026No contributions on 1 Jun 2026No contributions on 2 Jun 2026No contributions on 3 Jun 2026No contributions on 4 Jun 20263 contributions on 5 Jun 20263 contributions on 6 Jun 20266 contributions on 7 Jun 2026No contributions on 8 Jun 2026No contributions on 9 Jun 2026No contributions on 10 Jun 2026No contributions on 11 Jun 2026No contributions on 12 Jun 2026No contributions on 13 Jun 2026No contributions on 14 Jun 2026No contributions on 15 Jun 2026No contributions on 16 Jun 2026No contributions on 17 Jun 2026No contributions on 18 Jun 2026No contributions on 19 Jun 20267 contributions on 20 Jun 2026No contributions on 21 Jun 2026No contributions on 22 Jun 2026No contributions on 23 Jun 2026No contributions on 24 Jun 2026No contributions on 25 Jun 2026No contributions on 26 Jun 2026No contributions on 27 Jun 20262 contributions on 28 Jun 2026No contributions on 29 Jun 2026No contributions on 30 Jun 2026No contributions on 1 Jul 2026No contributions on 2 Jul 2026No contributions on 3 Jul 2026No contributions on 4 Jul 2026No contributions on 5 Jul 2026No contributions on 6 Jul 2026No contributions on 7 Jul 2026No contributions on 8 Jul 2026No contributions on 9 Jul 2026No contributions on 10 Jul 2026No contributions on 11 Jul 2026No contributions on 12 Jul 2026No contributions on 13 Jul 2026No contributions on 14 Jul 2026No contributions on 15 Jul 2026No contributions on 16 Jul 2026No contributions on 17 Jul 2026No contributions on 18 Jul 2026No contributions on 19 Jul 2026No contributions on 20 Jul 2026No contributions on 21 Jul 2026No contributions on 22 Jul 2026No contributions on 23 Jul 20264 contributions on 24 Jul 20269 contributions on 25 Jul 202619 contributions on 26 Jul 202612 contributions on 27 Jul 20266 contributions on 28 Jul 202610 contributions on 29 Jul 20265 contributions on 30 Jul 20264 contributions on 31 Jul 2026No contributions on 1 Aug 20261 contribution on 2 Aug 20267 contributions on 3 Aug 2026No contributions on 4 Aug 202611 contributions on 5 Aug 20264 contributions on 6 Aug 20263 contributions on 7 Aug 20269 contributions on 8 Aug 20261 contribution on 9 Aug 20262 contributions on 10 Aug 2026No contributions on 11 Aug 20261 contribution on 12 Aug 20262 contributions on 13 Aug 20262 contributions on 14 Aug 2026No contributions on 15 Aug 202613 contributions on 16 Aug 20262 contributions on 17 Aug 20263 contributions on 18 Aug 20264 contributions on 19 Aug 20265 contributions on 20 Aug 20262 contributions on 21 Aug 20263 contributions on 22 Aug 20269 contributions on 23 Aug 20266 contributions on 24 Aug 2026No contributions on 25 Aug 20264 contributions on 26 Aug 2026No contributions on 27 Aug 202610 contributions on 28 Aug 202614 contributions on 29 Aug 202625 contributions on 30 Aug 20268 contributions on 31 Aug 2026No contributions on 1 Sept 20262 contributions on 2 Sept 20265 contributions on 3 Sept 20263 contributions on 4 Sept 20262 contributions on 5 Sept 202611 contributions on 6 Sept 20266 contributions on 7 Sept 20266 contributions on 8 Sept 20262 contributions on 9 Sept 20263 contributions on 10 Sept 2026No contributions on 11 Sept 20265 contributions on 12 Sept 20268 contributions on 13 Sept 20266 contributions on 14 Sept 20261 contribution on 15 Sept 20261 contribution on 16 Sept 20261 contribution on 17 Sept 2026No contributions on 18 Sept 202617 contributions on 19 Sept 20266 contributions on 20 Sept 20263 contributions on 21 Sept 20267 contributions on 22 Sept 202622 contributions on 23 Sept 20266 contributions on 24 Sept 20262 contributions on 25 Sept 202615 contributions on 26 Sept 202626 contributions on 27 Sept 2026No contributions on 28 Sept 20267 contributions on 29 Sept 20263 contributions on 30 Sept 20267 contributions on 1 Oct 202622 contributions on 2 Oct 202628 contributions on 3 Oct 202619 contributions on 4 Oct 20267 contributions on 5 Oct 202610 contributions on 6 Oct 202617 contributions on 7 Oct 202622 contributions on 8 Oct 202614 contributions on 9 Oct 202623 contributions on 10 Oct 202624 contributions on 11 Oct 20266 contributions on 12 Oct 20261 contribution on 13 Oct 2026No contributions on 14 Oct 2026

Skills & Services

What I Do

Android Engineering

Kotlin and Jetpack Compose apps built for performance, with native components via the NDK where it counts.

Kotlin Multiplatform

Shared business logic across Android, iOS, desktop and web so features ship once instead of three times.

Payments & Security

ISO 8583 messaging, POS SDK integrations and payment flows aligned with PCI DSS requirements.

Technical Skills

Android

  • Kotlin
  • Java
  • Android
  • Jetpack Compose
  • Coroutines & Flow
  • Android NDK
  • Performance Optimization

Kotlin Multiplatform

  • Kotlin Multiplatform
  • Compose Multiplatform
  • Shared Business Logic
  • Android
  • iOS
  • Desktop
  • Web

Fintech & Payments

  • Banking Apps
  • ISO 8583
  • PCI DSS
  • POS SDKs
  • Payment Flows
  • Card Schemes
  • Verifone
  • Ingenico
  • XMPP
  • gRPC

Architecture

  • Clean Architecture
  • MVVM
  • Scalable Architecture
  • Mobile Security

Tooling & Practices

  • Unit Testing
  • CI/CD
  • Git

Let's Work Together

Building a secure mobile product, a Kotlin Multiplatform app or a payments integration? I'd be glad to hear about it.

tarifchakder@outlook.com