Fadly

Software engineer building production systems, indie apps, games, and developer tools.

I've spent the last 6+ years building software professionally, mostly across fintech and e-commerce. Outside work, I like making things simply because I want to understand them, solve a problem, or see whether an idea can actually work.

Now

Currently working as a Senior Associate Software Engineer at Komunal Indonesia, building production software for fintech.

Outside work, I'm exploring AI-assisted development and building Pal , a terminal coding agent written in TypeScript and Bun.

I'm also maintaining a few small Android apps, games, and web utilities whenever I have an idea worth building.

Things I've built

selected projects
Expenscan
Offline receipt scanner and expense tracker for Android. Automatically categorizes items and visualizes spending without requiring an internet connection.
Kotlin / Jetpack Compose / Android
Influence
Instagram and TikTok engagement-rate checker and KOL marketing platform.
TypeScript / Astro / Deno
Parcel Panic
A logistics simulation game inspired by parcel delivery. Available on Android and the web.
Kotlin / TypeScript · Web version
Arrow Entangled Escape
A logic-based puzzle escape game for Android.
Kotlin
Darkmatte Icon Pack 150k+ downloads
An Android icon pack with more than 1,300 custom icons. One of my earliest projects to reach a large audience.
Android / Design
Watermark Tool
Privacy-first browser watermarking utility. Images are processed locally without uploading them to a server.
JavaScript / Web
Sembako Price Tracker
Commodity price monitoring for Bukittinggi, West Sumatra.
TypeScript
BBM Price Tracker
Pertamina fuel price tracker focused on the West Sumatra region.
TypeScript
Image Compressor
Lightweight browser-based image compression and resizing tool.
JavaScript
Simulasi KPR
Mortgage calculation tool for exploring home ownership scenarios.
JavaScript

A little about me

I didn't start programming through a conventional computer science path. I learned by building things, starting with small experiments and gradually turning that curiosity into a professional career.

My professional work has mostly involved backend and full-stack engineering for fintech and e-commerce systems, including APIs, payments, KYC integrations, databases, cloud infrastructure, internal tools, and production systems.

Outside work, I tend to return to the same habit that got me into programming in the first place: if something interests me, I try building it.

Professional experience

selected history
Senior Associate Software Engineer 2025 - Present
Komunal Indonesia
  • Developed and maintained full-stack features across production fintech products.
  • Designed backend architecture and supported reliability, monitoring, and API improvements.
  • Worked across product areas and supported knowledge transfer within a lean engineering team.
Associate Software Engineer 2023 - 2025
Komunal Indonesia
  • Developed backend APIs and integrated third-party KYC and payment services.
  • Supported ISO 27001 compliance activities with the regulatory team.
Associate Software Developer 2022 - 2023
Komunal Indonesia
  • Refactored legacy systems and modernized frontend applications using Angular and React.
  • Automated reporting with SQL and monitored Redis and MongoDB infrastructure.
Software Engineer 2020 - 2022
Moving Bytes Digital
  • Built full-stack e-commerce systems using Node.js, React, and GraphQL.
  • Managed AWS S3, Lambda, and EC2 infrastructure.
  • Optimized image processing and reduced upload time by 40%.

Blog

View all posts →

Tools I work with

TypeScript JavaScript Node.js NestJS React GraphQL SQL Dart Flutter Kotlin Jetpack Compose Docker GCP AWS GitHub Actions