Nahl Munif Basalamah

Cross-platform Software Engineer

social.nahlmb@gmail.com | nahlmb.com | nahlmb.com/projects | Depok City, Indonesia

Software engineer with five years of experience delivering Flutter, native Android, desktop, and web products across payments, HR, customer support, ticketing, education, and commerce. Comfortable owning work from product flow and interface decisions through client architecture, real-time integration, release, and stabilization.

Skills

Mobile engineering: Flutter, Dart, Native Android & Kotlin, State management & application lifecycle, Modular mobile architecture, Real-time & local-first clients

Desktop application engineering: Flutter for Windows & macOS, Adaptive desktop interfaces, Packaging, signing & direct distribution

Web engineering: TypeScript, Astro, CSS & Tailwind, Supabase, Responsive multi-page websites

Product craft: Product thinking, Interface & experience design, Design systems

Engineering practice: Modular architecture, Cross-platform delivery, Privacy-conscious data design, Technical leadership & mentoring, Cross-platform release ownership

Experience

Mobile Application Developer / Frontend Developer — CCM United Kingdom

May 2026 - July 2026 | Jakarta · ID

Owned client-side delivery across mobile, desktop, and web within Global Skills Meet—taking Emildon LiveChat from an early Flutter client to public releases while also shipping responsive client websites.

  • Rebuilt the inherited basic client into one adaptive LiveChat product for Android, iPhone, iPad, Windows, and macOS, then owned signing, packaging, store submission, and every application release. (nahlmb.com/p/emildon-livechat)
  • Worked across product design and end-to-end client engineering, rewriting the full UI/UX and expanding basic chat into real-time queues, visitor intelligence, offline resilience, push notifications, local-first caching, and developer documentation. (nahlmb.com/p/emildon-livechat)
  • Built and launched three responsive Astro websites for distinct client businesses, shaping their interface systems, multi-page content structures, search metadata, and direct consultation paths.

Mobile Developer — Bisatopup

July 2024 - January 2026 | Depok · ID

Worked across a live fintech product portfolio where shipping new capability and keeping everyday transactions dependable mattered equally.

  • Took SiHRIS from an empty repository to production: 8 employee-service modules, each with its own clean boundary, joined through a module registry and custom router. (nahlmb.com/p/sihris)
  • Designed and built an NFC-assisted e-money flow for reading cards, checking balances, and completing top-ups and transactions.
  • Made four parts of the app configurable from the server, allowing the team to change key screens without waiting for another store release.
  • Paused feature work for a focused stabilization cycle, resolving 31 tasks across 224 files and more than 3,500 changed lines.
  • Reworked flight and rail booking around failure and recovery, not only the happy path, while coordinating multiple provider integrations.

Capstone Project Mentor — Bangkit Academy

November 2024 - December 2024 | remote | Volunteer mentorship

Mentored two Android capstone teams through the decisions between a classroom prototype and a maintainable product.

  • Introduced Jetpack Compose beyond the core curriculum and used the teams' own products to teach clean, scalable Android structure.

Flutter Developer / Project Lead Developer — Amanah Karya

June 2021 - March 2023 | Depok · ID | Freelance contract

Grew from implementation work into leading delivery while helping a small team turn varied client needs into working mobile products.

  • Led Bisakasir from the developer seat, balancing delivery decisions with hands-on Flutter work on the point-of-sale product.
  • Shipped four client applications spanning bill payment, point of sale, online retail, and ticketing.

Android Developer Intern — Digital Fatih

May 2019 - July 2021 | Jakarta · ID

My first long-running product role, begun while I was still in vocational school.

  • Learned production Android by building a native community application alongside school, turning classroom fundamentals into a real release.

Independent Practice

Designer & Engineer — nahlmb.com

November 2025 - Present | Depok · ID

A long-running laboratory for making product ideas concrete—from the interface people see to the runtime and operating rules underneath it.

  • Built a cross-platform analytics engine that learns from product use without cookies, persistent visitor IDs, raw IP addresses, or a growing warehouse of personal profiles. (nahlmb.com/p/nahlmb)
  • Designed a provider-neutral commerce runtime that keeps order, payment, and entitlement decisions on the server instead of trusting the storefront.
  • Turned the site into a small super-app host where five sub-apps share one registry and one Markdown-backed access gateway.

Selected Work

Emildon LiveChat (2026) — end-to-end cross-platform LiveChat client, released on mobile and desktop — nahlmb.com/p/emildon-livechat

SiHRIS (2025) — employee self-service HR, 8 modules — nahlmb.com/p/sihris

nahlmb.com (2025) — personal super-app host with privacy-first analytics and commerce runtimes — nahlmb.com/p/nahlmb

AHTAR Alat Berat (2026) — responsive heavy-equipment website with an interactive 36-unit fleet catalogue — nahlmb.com/p/ahtar-alat-berat

Education

Physics — Islamic University of Madinah

March 2023 - August 2024 | Madinah, SA | 3 semesters · not completed

Studied foundational science while living in Madinah.

Creative Business — University of Indonesia

August 2022 - March 2023 | Depok, ID | 1 semester · not completed

Coursework across entrepreneurship and the creative and digital industries.

Software Engineering — IDN Boarding School

July 2018 - July 2021 | ID | Graduated

Android development track.

Credentials

Apple Developer Academy — Apple — Infinite Learning Batam

Challenge-based product design, design thinking, and engineering for Apple platforms.

Google Developer Kejar — Android — Dicoding Indonesia

Android Fundamentals and Android Jetpack Pro.

Languages

Bahasa Indonesia (native), English (fluent), Arabic (basic)