Hi, I'm

Zharfan

|

Building robust software solutions — from POS devices and wearable tech to web platforms.

About

Passionate and research-driven software engineer with a strong foundation in Android and backend development. I've built everything from point-of-sale devices and wearable tech to web platforms — transitioning legacy systems into modern architectures along the way. Fast learner with a love for clean architecture, maintainable code, and shipping robust software under tight timelines.

Journey

IT Lead

Present

Swipe Pay

Oversee IT operations and lead the engineering team in delivering robust payment and mobile solutions.

Mobile Developer

2025 – 2026

Swipe Pay

Developed and maintained mobile applications for Swipe EDC, Swipe Go, and Swipe POS. Implemented agentic AI coding practices to improve development workflows and app capabilities.

Backend Developer

2022 – 2025

Cashlez

Refactored legacy monolithic systems into a modular microservices architecture and integrated payment channels (QRIS, credit card, virtual account) via secure RESTful APIs. Improved observability, reduced technical debt, and supported cross-functional delivery.

Mobile Developer

2019 – 2022

Cashlez

Spearheaded Cashlez Android apps — SmartPOZ, Cashlez SDK, Premium SDK, App-to-App integrations, and the Bridge App (USB Serial) — from the ground up. Introduced MVVM architecture, mentored junior developers, and ensured compatibility across devices and Android versions.

Mobile Developer

2018 – 2019

Dart Media

Delivered Android apps for Honda, ISS, and Garuda Indonesia. Handled full-cycle development — requirements, prototyping, implementation, testing, and deployment — plus ongoing client support.

Projects

Seraph Crossborder

Payment gateway aggregation and payment orchestration platform that enables merchants to accept online card payments without directly onboarding to upstream payment gateways. Seraph acts as the orchestration, abstraction, and foreign exchange layer between merchants and payment infrastructure providers.

Payment OrchestrationGateway AggregationREST API

AIDI Web App

Interactive 3D avatar customization platform built with React.js and Three.js, with Web3 integration for decentralized identity and asset handling.

React.jsThree.jsWeb3

TanyaFilm

Genre-based movie recommendation app (Kotlin, MVVM, RecyclerView) published on Google Play Store.

KotlinAndroidMVVM

SpecialDay

Prototype period-cycle tracking app with a marketplace feature, designed with modular, expandable architecture.

KotlinAndroid

Garuda Smartwatch

Wear OS prototype for heart-rate and blood-pressure monitoring with a minimal, glanceable UI.

KotlinWear OS

Tech I use

Languages

  • Kotlin
  • Java
  • JavaScript
  • PHP
  • Rust
  • Python

Mobile

  • Android Native
  • Android SDK
  • Wear OS
  • USB Serial Communication
  • EDC
  • Kiosk

Web & Backend

  • React.js
  • REST API
  • Microservices
  • Payment Gateways
  • Redis
  • RabbitMQ
  • ISO 8583
  • GCP

Tools & AI

  • Git
  • Android Studio
  • IntelliJ
  • Postman
  • ClaudeCode
  • OpenCode
  • DeepSeek
  • Agentic Coding
  • Software Architecture
KotlinJavaRustPythonAndroidReact.jsREST APIMicroservicesRedisRabbitMQGCPWear OSClaudeCodeDeepSeekGitKotlinJavaRustPythonAndroidReact.jsREST APIMicroservicesRedisRabbitMQGCPWear OSClaudeCodeDeepSeekGit

Open for freelance projects

From portfolio to marketplace — see the packages available.

See services

Say hi

Say hello!

or email support@zhrfnnn.com