Hi, I'm Kemal 👋
Frontend Engineer specializing in React/Next.js and React Native, focused on building performant, accessible, and scalable products.
KAZ

About

My journey started with a Full-Stack course, followed by a year as a junior fullstack developer. Over the past 5+ years, I've specialized in frontend engineering (React, Next.js, TypeScript) and shipped production web and mobile apps end-to-end. I'm driven by measurable impact, code quality, and continual learning.

Work Experience

B

Frontend/Mobile Engineer

Balesin.id
in Jakarta
Feb 2022 - Present
  • Led development of a scalable product-transaction web app using NextJS, cutting page load time by ~30% and improving conversion.
  • Built a high-impact marketing landing page in ReactJS to increase engagement.
  • Delivered an internal ReactJS CMS to accelerate content operations.
  • Shipped a cashier app with React Native (Expo) enabling seamless mobile transactions.
  • Continuously iterated on UI/UX, accessibility, and performance.
  • S

    Frontend Developer

    SAGARA Technology
    in Bandung
    Feb 2021 - Feb 2022
  • Designed and built the BRI Emergency Report app using Google Maps APIs for precise geolocation and reporting.
  • Developed the BRI cashless payment web app with ReactJS, Bootstrap, and Redux to streamline transactions.
  • Implemented the Hukum Online frontend with Sass, enhancing usability and performance.
  • W

    Frontend Developer

    Wir Group
    in Jakarta
    Apr 2019 - Feb 2021
  • Contributed as a Frontend Developer across B2B initiatives, delivering web apps, dashboards, and landing pages optimized for performance.
  • Collaborated with clients including Alfamart, Mandiri, and Muamalat to tailor solutions to business needs.
  • Y

    Junior Fullstack

    Yuna & Co
    in Jakarta
    Feb 2018 - Apr 2019
  • Built backend validation with Node.js using hapi/joi for robust data quality.
  • Created and integrated email templates to improve communication workflows.
  • Developed a product gallery landing page and web application using Django.
  • Skills

    ReactJS
    React Native
    Python
    NextJS
    VueJS
    NuxtJS
    JavaScript
    TypeScript
    Redux
    Zustand
    CSS/SASS
    Tailwind CSS
    ExpressJS
    Hono
    NodeJS
    Bun
    NGINX
    Portfolio

    My Work as a Software Engineer

    I've had the opportunity to work on various projects in software development. continually learning, collaborating with great teams, and building solutions that make a positive impact.

    Preview Project

    POS / Cashier Application

    Mobile-first POS and cashier app for sales recording, inventory tracking, and daily operations. Built with React Native Expo and TypeScript with an intuitive, responsive UI for fast cashier flows. Deployed to Google Play.
    React Native
    Expo
    TypeScript
    NativeWind
    Zustand
    UI/UX
    Preview Project

    ESCROW SG

    Escrow web platform enabling secure, transparent transactions between individuals and businesses, with role-based flows and real-time status tracking.
    NextJS
    TypeScript
    Tailwind CSS
    Zustand
    Antd
    UI/UX
    OneSignal
    Preview Project

    BRI Mikro Unit Task Monitoring

    Web application for BRI (Bank Rakyat Indonesia) to monitor savings and loan performance with multi-level approvals and real-time dashboards (targets vs. actuals), enabling data-driven decisions from regional to national levels.
    UI/UX
    ReactJS
    Vite
    Typescript
    TailwindCSS
    Zustand
    Antd
    Preview Project

    Utility Fielding

    Web application for underground and aerial field inspection and design. Integrated Google Maps API for line drawing, marking, and pole coordination, and Canvas API for drafting. Enables efficient planning and inspection in the field.
    ReactJS
    TypeScript
    Material UI
    Tailwind CSS
    Google Maps API
    Redux Toolkit
    Canvas API
    Preview Project

    Hijrah Groceries Bank Muamalat

    Web application that allows businesses to access a retail partner's products through Bank Muamalat's mobile banking app, enabling B2B ordering and payment within a secure platform.
    ReactJS
    TypeScript
    Antd
    Tailwind CSS
    Google Maps API
    Zustand
    Preview Project

    EMORY

    Multi-role e-commerce management platform for suppliers, resellers, and stockists. Supports product catalog, inventory, orders, sales insights, and customer data with a Firebase-powered live chat.
    ReactJS
    TypeScript
    Material UI
    SASS
    Firebase
    Redux
    Contact

    Let's connect!

    Feel free to reach out via WhatsApp with any questions or opportunities. I'm always excited to explore new possibilities and will get back to you quickly!