Hi, I'm Kemal ๐Ÿ‘‹
Software Engineer.
KAZ

About

Software engineer with 7+ years of experience โ€” strongest in frontend architecture, with production work spanning backend, mobile, AI integration, and self-hosted infra. Built systems for Indonesia's largest enterprises (BRI, Pertamina) and shipped AI products from zero to users.

Work Experience

B
Frontend & Mobile Engineer
Balesin.id
in Jakarta
Feb 2022 - Present
  • Led frontend architecture with Next.js โ€” cut page load ~30%, improved conversion.
  • Built offline-first mobile POS with React Native (Expo) โ€” 100% uptime for daily retail, shipped to Play Store.
  • Built internal CMS that cut marketing publish cycles from days to hours.
  • s
    Founder & Solo Engineer
    Side Project
    sesaKu
    in Bandung
    2026
  • Built and launched an AI personal finance PWA from zero โ€” backend, frontend, AI pipeline, infra, all solo.
  • Automated ~90% of manual expense entry with Mistral AI (receipt OCR) and DeepSeek (voice-to-text, Bahasa Indonesia).
  • Self-hosted production infra on Coolify + Docker with automated backups and monitoring.
  • A
    Frontend Engineer
    Freelance
    Arnatech
    in Remote
    2021 - 2025
  • EMS+ โ€” Frontend data layer for AI employee monitoring: real-time WebSocket feeds into productivity dashboards with anomaly detection.
  • Pertamina Learning Hub โ€” Led Blazor/.NET frontend architecture for enterprise KMS serving 10k+ employees.
  • BRI Mikro Task Monitoring โ€” Multi-level approval dashboard for savings & loan performance across hundreds of micro units.
  • BRI Emergency Report (geolocation) and BRI cashless payment โ€” production apps for nationwide banking.
  • W
    Senior Frontend Developer
    Wir Group
    in Jakarta
    Apr 2019 - Feb 2021
  • Delivered production web apps for Alfamart, Mandiri, and Bank Muamalat โ€” including B2B ordering integrated into Muamalat mobile banking.
  • Y
    Junior Fullstack Developer
    Yuna & Co
    in Jakarta
    Feb 2018 - Apr 2019
  • Built backend APIs with Node.js and Django โ€” validation, data quality, and product gallery features.
  • Stacks

    Backend & AI
    Bun / Elysia
    Node.js
    Python / Django
    DeepSeek AI
    Mistral AI
    PostgreSQL
    Drizzle ORM
    Redis
    REST API
    Frontend & Mobile
    React
    Next.js
    Vue.js
    React Native (Expo)
    Blazor (.NET/C#)
    TypeScript
    Tailwind CSS
    PWA
    Zustand
    Shadcn UI
    TanStack Query
    Infra
    Docker
    CI/CD (GitHub Actions)
    Coolify
    Uptime & Monitoring
    Cloudflare
    NGINX
    Portfolio

    What I've Shipped

    Enterprise systems, AI products, and mobile apps โ€” production software used by real people.

    sesaKu โ€” AI Personal Finance
    Show Deck

    sesaKu โ€” AI Personal Finance

    AI-powered expense tracker with receipt OCR, voice input in Bahasa Indonesia, shared wallets with real-time sync, and offline-first PWA. Self-hosted infra.
    React
    Vite
    TypeScript
    Tailwind CSS
    Zustand
    React Query
    Elysia (Bun)
    PostgreSQL
    DeepSeek AI
    Mistral AI
    PWA
    Coolify
    Payment Gateway
    Pertamina Learning Hub
    Preview Project

    Pertamina Learning Hub

    Led frontend architecture for Pertamina's knowledge management system โ€” component library, state patterns, and dev workflow for a team building for thousands of employees.
    Blazor
    .NET
    C#
    Tailwind CSS
    POS / Cashier Application
    Preview Project

    POS / Cashier Application

    Offline-first cashier app for high-volume retail. Local-first persistence, fast checkout flows, inventory management, auto-sync on reconnect. Live on Play Store.
    React Native
    Expo
    TypeScript
    NativeWind
    Zustand
    EMS+ โ€” AI Employee Monitoring
    Preview Project

    EMS+ โ€” AI Employee Monitoring

    Real-time productivity dashboards consuming AI activity streams โ€” anomaly detection, automated risk flagging, replacing manual HR reporting.
    ReactJS
    TypeScript
    Tailwind CSS
    Zustand
    Antd
    BRI Mikro Unit Task Monitoring
    Preview Project

    BRI Mikro Unit Task Monitoring

    Role-based approval dashboard for BRI savings & loan performance โ€” branch to national level, real-time target vs actuals visualization.
    ReactJS
    Vite
    TypeScript
    Tailwind CSS
    Zustand
    Antd
    ESCROW SG
    Preview Project

    ESCROW SG

    Secure escrow platform with role-based flows, real-time status tracking, and push notifications.
    Next.js
    TypeScript
    Tailwind CSS
    Zustand
    Antd
    OneSignal
    Utility Fielding
    Preview Project

    Utility Fielding

    Field inspection and design tool with Google Maps for line drawing, marking, and pole coordination.
    ReactJS
    TypeScript
    Material UI
    Tailwind CSS
    Google Maps API
    Redux Toolkit
    Canvas API
    EMORY
    Preview Project

    EMORY

    Multi-role e-commerce platform โ€” suppliers, resellers, stockists with catalog, inventory, orders, and live chat.
    ReactJS
    TypeScript
    Material UI
    SASS
    Firebase
    Redux
    Hijrah Groceries Bank Muamalat
    Preview Project

    Hijrah Groceries Bank Muamalat

    B2B grocery ordering platform integrated into Bank Muamalat's mobile banking.
    ReactJS
    TypeScript
    Antd
    Tailwind CSS
    Google Maps API
    Zustand
    Show More
    Contact

    Let's connect!

    Got an interesting project or problem? Let's talk on WhatsApp.