Software engineer

Secure, production-ready software.

I'm a software engineer focused on payments and developer SDKs. Today I build and maintain web and mobile SDKs used by merchants to accept payments, alongside the wallet and banking apps that depend on them.

6+

years shipping production software

Fintech

payments, wallets, KYC and transfers

Web + Mobile

SDKs, iOS, Android and web apps

Experience

  1. 2024 — Now

    Software Engineer, Web & Mobile SDKs

    Payments & fintech

    Build and maintain open-source and commercial payment SDKs for iOS, Android and the web, plus internal and multi-bank transfer features for a consumer wallet.

  2. 2023 — 2024

    iOS Developer

    HR tech & learning

    Built core features for an HR learning app, improving engagement, performance and reliability.

  3. 2022

    iOS Developer

    Mobile wallets & fintech

    Integrated an automated KYC flow with an SDK vendor for one of the country's largest mobile wallets.

  4. 2021 — 2022

    Senior Mobile Engineer

    Insurance & e-commerce

    Led iOS and Android delivery for insurance and e-commerce apps and mentored new engineers.

  5. 2020 — 2021

    Mobile Developer

    AI & machine learning

    Built a mobile app integrated with a machine-learning image backend.

Skills

Mobile

Swift, SwiftUI, UIKit, Combine, RxSwift, Kotlin, Android

Web & SDKs

TypeScript, JavaScript, Payment SDKs, REST, GraphQL, Socket.IO

Backend & Delivery

Go, Firebase, GitHub Actions, CI/CD, Clean Architecture, Agile

Side projects

Spender

Spender

Manage money and finances: see spending by category, set up bill payments, track income and plan savings. Backed by a Golang web service.

iOS · MVVM · RealmDB · Alamofire · Moya · Golang API

Deceipt

Deceipt

Digital receipts for online shops and SMEs. Turn paper receipts into shareable digital ones and keep records of customers, stock and transactions.

Android · RoomDB · Firebase · Jetpack

Motivate Me

Motivate Me

A goal-keeping companion that helps you stay organized and work more efficiently.

Android · Material Design

Attendance Management

Attendance Management

Attendance for deans, teachers and students — QR check-ins, attendance percentages and medical leave requests.

Android · QR Code · Firebase · Location

Point of Sale

Point of Sale

A standalone POS for small convenience stores with inventory, a cashier panel and card payments. One of my most-starred repos.

JavaFX · Jasper iReport

Hostel Allocation

Hostel Allocation

Online hostel registration, room allocation, payments and roll-call attendance for students.

PHP · Web App

Education & certificates

  • MBA, Business Administration
  • B.C.Sc (Knowledge Engineering)
  • Google Project Management Professional
  • ITPEC Fundamental IT Engineer (FE)