dimas arfan.

Dimas Arfan Pixel Avatar

your reliable full-stack engineer with 5+ years of experience.

Architecting robust Web, Mobile Apps & Secure APIs.

engineering reliable systems with a focus on quality, performance and scalability.

I like to watch anime, read philosophy, and analyze plotlines in my free time. I believe that a good story can teach us as much about human nature as any textbook.

My Own Projects

Shura POS Project Thumbnail

Shura Tech Global

React Native • Expo • Sqlite • Drizzle ORM

Developed a robust, offline-first Point of Sale (POS) system tailored for small businesses that enables full functionality (inventory, variant management, sales tracking, and digital tax/receipt generation) without internet dependency. Features include barcode scanning, user management, and Google Play Billing integration for seamless premium feature payments.

AniFilter AI Photo Editor Project Thumbnail

AniFilter AI Photo Editor

Get it onPlay Store

Shura Tech Global

React Native • Expo • Bun • ElysiaJS • Drizzle ORM • Google GenAI

Engineered a full-stack, AI-powered mobile application that transforms user images into anime-style art. Built a high-performance backend with Bun, ElysiaJS, and Turso Edge DB. Implemented Google Sign-In, Expo In-App Purchases (IAP) for premium subscriptions, and utilized Redux Toolkit for reliable state management and offline-first data caching.

Client Projects

Onboard Fleet Assistant Project Thumbnail

Onboard Fleet Assistant

PT. Putra Perkasa Abadi

React Native • Expo • MQTT • Google Maps

Developed a mission-critical mobile app for fleet management actively used 24/7 by 100+ haulers in mining operations. Implemented MQTT for live tracking of unit positions and statuses (Traveling, Loading, Idle) while engineering precise navigation with real-time ETA countdowns to improve cycle time efficiency. The system also integrates features for operator welfare monitoring and detailed performance metrics to support safety standards.

TUVi Project Thumbnail

PT. TUV NORD Indonesia

React Native • Expo • PDF Viewer • Camera Integration • QR Scanner

Developed a mobile application serving as the primary digital touchpoint to enhance accessibility to TUV NORD’s professional certification services. The solution solves key industry challenges by enabling immediate, secure verification of compliance data and industry expertise in a mobile-first environment.

Ojek Online Project Thumbnail

Ojek Online

PT. Hudoro Solusi Digital

React Native • Expo • Socket.IO • Google Maps • Express • MySQL • Prisma

Engineered a comprehensive end-to-end ride-hailing platform from scratch, managing full-stack architecture for seamless user role interactions. Integrated Google Maps API and WebSockets for live location tracking, automated fare calculation, and in-app chat. Designed a custom map caching strategy and routing filters that significantly reduced Google Maps API costs while maintaining route accuracy.

XFood & XPansaja Ecosystem Project Thumbnail

XFood & XPansaja Ecosystem

Etanee - Xpan

React • React Native • Expo • Express • MySQL • Prisma

Developed a mobile app & rest api. A comprehensive food supply chain system consisting of three interconnected apps: Stokist, Supplier, and Seller. Designed to manage complex inventory flows. Integrate Bank BJB payment for MBG (Makan Bergizi Gratis) program.

Experience

Software Engineer

PT. Hudoro Solusi Digital | 2022 - Present

  • Spearheaded the end-to-end architecture of scalable web & mobile ecosystems, driving technical strategy for client deliverables.
  • Engineered high-performance API architectures, optimizing database queries to reduce latency and ensure system stability.
  • Mentored junior developers through rigorous code reviews, establishing best practices that improved code quality and team velocity.

Freelance Developer

2021 - 2022

Delivered custom web solutions for small businesses.

Skill Tree

[ Frontend & Mobile ]

React.jsReact NativeExpoNext.jsViteTypeScriptTailwind CSSShadcn UITanStackRedux ToolkitZustandWebSocketMQTTGoogle Maps

[ Backend & Data ]

Node.jsBunElysia JSExpressPostgreSQLPrismaDrizzle ORMSocket.IO

* Contact Info

Please save my contact info for future reference:

* LV 1 | HP 20/20 | Ready for new adventures