mjulius.dev

hey there, I'm

M. Julius Saputra

Mobile & frontend engineer who shipswith AI

grab my CV ↓
// my loopidea → build →ship↺ repeathuman in the loop ✓
currently building Incocue, a teleprompter & meeting assistant
shipping since 2019React NativeFlutterNext.jsClaudeChatGPTGeminiExpo

About me

(the short version)
me, Lahat → the internet

I'm Julius, an engineer from Indonesia who has been building mobile and web apps since October 2019: food delivery, fintech, sales tools, POS, attendance systems, e-commerce, real estate, and AI agents.

These days my workflow is AI-native. I use Claude every day to code, debug and refactor, and I build my own agents to automate my workflow and the busywork around it. I like sharing how I work, so I also make short videos about dev and AI.

I finished my Computer Science degree while working full-time, which taught me to ship carefully and fast.

// by the numbers
2019shipping apps since
30+projects delivered
15+certificates earned
based in Lahat, ID · GMT+7 · working worldwide

soft skills

  • Strong analytical skills
  • Effective problem-solving
  • Quick adaptability
  • Teamwork
  • Time management

languages

Indonesian · NativeEnglish · B1

What I can do

for you
  • Forward Deployed Engineer

    I join your team and ship AI into your real systems: agents, LLM features and automations, live in production.

  • Mobile & Web Development

    iOS and Android apps with React Native and Flutter, plus web frontends in React and Next.js, built for performance and maintained after launch.

  • UI/UX Design

    Creating beautiful and intuitive user interfaces that enhance user experience, with focus on mobile design.

  • Problem Solving

    Solving your problems with code and algorithms.

* scope negotiable · deadlines respected · coffee non-negotiable

Career, level by level

click a level to open it
  1. LV 5Oct 2024 – now

    Frontend Engineer

    ABNK (Singapore) Pte Ltdnow playing
    • Leading the ABNK app for iOS and Android in React Native
    • Unit tests and CI/CD on CircleCI for testing, linting and security
    • Product landing page with React, GSAP ScrollTrigger and Matter.js
  2. LV 4Mar 2022 – Sep 2024

    Frontend Developer

    Rebelworks – Recurtech
    • Sales app with a loyalty system and performance tracking, maintained on the Play Store
    • Optimized a healthcare web app with Next.js and TypeScript using a white-label setup
    • E-commerce prototype app
  3. LV 3Aug 2021 – Feb 2022

    Frontend Developer (part time)

    PT. Akar Inti Teknologi
    • Food delivery app: location search, profiles and payments (Expo, MobX, Firebase, Maps)
    • Automotive marketplace web app with a loan calculator (React, Redux)
  4. LV 2Jul 2020 – Dec 2021

    Mobile App Developer

    PT. Musafir Cakra Persada
    • Payment platform with bank transfers and e-wallet integration
    • E-commerce app with catalog, cart and address management
    • POS system in Flutter for retail businesses
  5. LV 1Oct 2019 – Jun 2020

    Junior Mobile App Developer

    PT. Diginova Kreasi Indonesia
    • Bicycle community app with maps, event tracking and real-time location (Socket.io)
    • Fintech app for digital payments with React Native and Firebase
    • Banking monitoring system with multi-role access and real-time reporting
  6. side questAug 2021 – Aug 2025

    B.Sc. Computer Science

    Universitas Dian Nusantara

    Graduated with a 3.78 GPA while working full-time (weekend classes)

Things I shipped

psst, you can drag them
Screenshot of Danalyse - AI Money Tracker

Danalyse - AI Money Tracker

Danalyse was founded with a simple mission: make personal financial management as easy as chatting with a friend. We believe AI technology should help, not complicate your life.

  • react native
  • expo
  • typescript
  • zustand
open ↗ Danalyse - AI Money Tracker
Screenshot of Merchant ABNK

Merchant ABNK

Merchant Abnk is a mobile application that displays a list of merchants at abnk, with authentication by phone number, and verify by code otp.

  • react native
  • typescript
  • redux
open ↗ Merchant ABNK
Screenshot of Listing Product App

Listing Product App

This is a simple e-commerce application built with React Native that allows users to view products, add them to their cart, and proceed to checkout.

  • react native
  • typescript
  • redux
open ↗ Listing Product App
Screenshot of Iqlix Ordering Ticket Movie

Iqlix Ordering Ticket Movie

Iqlix Ordering Ticket Movie is a mobile application that allows users to order tickets for movies, but this only UI, not the full application.

  • react native
  • typescript
open ↗ Iqlix Ordering Ticket Movie
Screenshot of MovieApp-v2

MovieApp-v2

Movie App is a mobile application that showcases a list of popular and top-rated movies, along with detailed movie information, favorite movies, cast details, and genres. Built using Expo and React Native, this app integrates various additional libraries for smooth animations and efficient data management.

  • react native
  • expo
  • typescript
  • mobx
open ↗ MovieApp-v2
Screenshot of Todo App - Clean Architecture

Todo App - Clean Architecture

Todo App is a simple task management application built using Expo React Native with a clean architecture implementation.

  • react native
  • expo
open ↗ Todo App - Clean Architecture
Screenshot of Edukring

Edukring

EduKring is a mobile application specifically designed to help students in Indonesia manage their academic life more efficiently. This design was created as a UI/UX case study.

  • figma
open ↗ Edukring
Screenshot of Presensi Basarnas

Presensi Basarnas

Presensi Online Basarnas is an application for attendance tracking. Its main features include recording routine duty attendance, standby attendance, SAR operation attendance, as well as leave or official duty attendance.

  • typescript
  • mobx
  • expo
  • react native
open ↗ Presensi Basarnas
Screenshot of DBO Salesman App

DBO Salesman App

DBO Salesman App is a mobile application designed as a tool for salesmen, aimed at measuring the sales force's activities on the DBO service.

  • javascript
  • react native
  • code push
  • firebase
  • moengage
open ↗ DBO Salesman App
Screenshot of Orion

Orion

Orion (Operational Report Monitoring Online) is a mobile application for managing online reports. It includes various features such as cash funds, ATM funds, and more. Among these features, users can input data, approve/reject data, view data, download data, comment on data, and upload data. The application has nine different roles for each feature.

  • react native
  • javascript
  • php
  • laravel
Screenshot of eFOOD by eDOT

eFOOD by eDOT

eFOOD by eDOT is a food delivery service platform that collaborates with various restaurants and merchants in your area, making it easier for you to enjoy culinary experiences without the need to queue. Additionally, eFOOD offers a Pickup service, allowing you to collect your order yourself and choose your preferred pickup time.

  • react native
  • typescript
  • expo
  • mobx
  • firebase
open ↗ eFOOD by eDOT
Screenshot of Warung POS

Warung POS

Warung POS is a point-of-sale application for local shops, designed to help increase sales efficiency, track expenses, and manage payments effectively.

  • flutter
  • dart
  • firebase
  • bloc
  • sqlite
Screenshot of Ditonton

Ditonton

Ditonton is an application for viewing movie and TV show information. It was developed using a starter project from Dicoding as the final submission for the "Becoming a Flutter Expert Developer" class on Dicoding.

  • flutter
  • dart
  • bloc
  • firebase
Screenshot of HaxorKit

HaxorKit

HaxorKit is a powerful penetration testing tool designed to assist cybersecurity professionals in identifying vulnerabilities and securing systems. It provides a suite of features that enhance security assessments by automating various scanning and reconnaissance processes. Key Features: - Admin Finder – Detects admin login pages of websites. - Directory Scanner – Scans website directories and hidden files for potential vulnerabilities. - Nmap – Performs network scanning and reconnaissance to discover open ports and services. - Google Dork – Utilizes advanced search queries to find sensitive information indexed by search engines. - SQL Scanner – Detects potential SQL injection vulnerabilities in web applications. - Reverse IP Lookup – Identifies websites hosted on the same server. - Subdomain Scanner – Discovers subdomains associated with a target domain. - Email Spider – Extracts email addresses from websites for reconnaissance purposes.

  • javascript
  • react native
  • nodejs
  • expressjs
open ↗ HaxorKit
Screenshot of BikePitstop

BikePitstop

BikePitstop is a cycling community application with various features. Users can find nearby parking spots, bicycle repair shops, hospitals, and police stations. It also includes a Panic Button feature, allowing users to request assistance from fellow cyclists within the area.

  • javascript
  • react native
  • nodejs
  • socket.io
  • laravel
open ↗ BikePitstop

Off duty

(what I watch, play & listen to)

Curated stories, cinematic universes, video games, and the songs on repeat that inspire my craft outside the terminal.

  • Pluribus poster
    Series · nowPluribus
  • Dexter poster
    Series · nowDexter
  • Horizon Forbidden West poster
    Game · nowHorizon Forbidden West
  • The Mentalist poster
    SeriesThe Mentalist
  • Breaking Bad poster
    SeriesBreaking Bad
  • Better Call Saul poster
    SeriesBetter Call Saul
  • Chernobyl poster
    SeriesChernobyl
  • Dark poster
    SeriesDark
  • Mr. Robot poster
    SeriesMr. Robot
  • Vinland Saga poster
    AnimeVinland Saga
  • Avatar: The Last Airbender poster
    AnimeAvatar: The Last Airbender
  • Stranger Things poster
    SeriesStranger Things
  • The Billion Dollar Code poster
    SeriesThe Billion Dollar Code
  • Uncharted 4: A Thief's End poster
    GameUncharted 4: A Thief's End
  • Ghost of Tsushima poster
    GameGhost of Tsushima
  • Red Dead Redemption 2 poster
    GameRed Dead Redemption 2
  • God of War poster
    GameGod of War
  • Need for Speed Heat poster
    GameNeed for Speed Heat
  • El Camino: A Breaking Bad Movie poster
    MovieEl Camino: A Breaking Bad Movie
  • Game Of Thrones poster
    SeriesGame Of Thrones
  • Silicon Valley poster
    SeriesSilicon Valley
  • Peaky Blinders poster
    SeriesPeaky Blinders
  • Narcos poster
    SeriesNarcos
  • The Queen's Gambit poster
    SeriesThe Queen's Gambit
  • Money Heist poster
    SeriesMoney Heist
  • Alice in Borderland poster
    SeriesAlice in Borderland
  • The Last Kingdom poster
    SeriesThe Last Kingdom
  • Vikings poster
    SeriesVikings
  • Vikings: Valhalla poster
    SeriesVikings: Valhalla
  • Lupin poster
    SeriesLupin
  • The Good Doctor poster
    SeriesThe Good Doctor
  • Mad Unicorn poster
    SeriesMad Unicorn
  • Mickey 17 poster
    MovieMickey 17
  • Kung Fu Hustle poster
    MovieKung Fu Hustle
  • Rurouni Kenshin poster
    MovieRurouni Kenshin
  • No More Bets poster
    MovieNo More Bets
  • One Piece poster
    AnimeOne Piece
  • Bleach poster
    AnimeBleach
  • Solo Leveling poster
    AnimeSolo Leveling
  • Dr. Stone poster
    AnimeDr. Stone
  • Yu Yu Hakusho poster
    AnimeYu Yu Hakusho
  • The Believers poster
    SeriesThe Believers
  • Sweet Home poster
    SeriesSweet Home
  • The Witcher poster
    SeriesThe Witcher
  • Pacific Rim poster
    MoviePacific Rim
  • The Intern poster
    MovieThe Intern
  • Nice View poster
    MovieNice View
  • Uncharted: The Lost Legacy poster
    GameUncharted: The Lost Legacy
  • Grand Theft Auto V poster
    GameGrand Theft Auto V
  • Horizon Zero Dawn poster
    GameHorizon Zero Dawn

Let's build something.

Got an app idea, an AI feature to ship, a team that needs an extra pair of hands, or just want to say hi? My inbox is open.