Dhaffa Agus

Software Engineer

Dhaffa Agus

I build efficient, user-focused websites and software.

Portrait of Dhaffa Agus

About

fish — ~ · about/about/

$ whoami

Informatics graduate from Institut Teknologi Kalimantan with experience building websites and software. I care about clean architecture, system design, and technology that fits real business needs. I like building tools that simplify workflows and make technology easier to use.

$ cat education.txt

Bachelor's degree, Informatics

Institut Teknologi Kalimantan

Sep 2020 – Oct 2025 · GPA 3.26 / 4.00

Experience

fish — ~ · career/career/

$ career --timeline

$ career --log

  1. Apr 2026 – Present

    IT Support Engineer | Software Engineer

    PT. Bersinar Jaya Perkasa · Balikpapan

    • Supporting company IT infrastructure and building internal software.
  2. Aug 2025 – Apr 2026

    Full-Stack Developer

    ERP Nusantara · Balikpapan

    • Built and maintained a modular ERP system in Nuxt.js and Vue.js covering production, finance, HR and logistics.
    • Built role-based dashboards with data monitoring.
    • Integrated backend services with Nuxt Nitro and PostgreSQL, and improved dashboard performance and UI/UX.
  3. Nov 2023 – Present

    Founder

    Xploratech · Balikpapan

    • Founded a web and cloud development studio focused on business efficiency.
    • Led a small team building applications that automate manual processes.
    • Designed multilingual CMS platforms and finance portals with real-time analytics, across architecture, deployment and QA.
  4. Feb 2023 – Jul 2023

    Cloud Computing Cohort

    Bangkit Academy led by Google, Tokopedia, Gojek & Traveloka

    • Completed an intensive cloud computing curriculum in Node.js, Docker and Google Cloud Platform.
    • Built backend services and practiced containerization and cloud deployment.
  5. Aug 2022 – Present

    Software Engineer

    Kramakata · Jakarta

    • Worked in a dual role: software engineering and project management.
    • Collaborated on development, design and implementation of web-based systems.
    • Managed timelines, team coordination and stakeholder communication with Agile workflows and technical documentation.

Stack

Technologies I work with.

fish — ~ · stack/stack/

$ stack --languages

  • TypeScript
  • JavaScript
  • Rust
  • Go
  • Dart
  • HTML
  • CSS
  • Sass

$ stack --frontend

  • Vue
  • Nuxt
  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • Radix
  • TanStack Query
  • Zustand
  • Framer Motion

$ stack --backend

  • Node.js
  • Express
  • Hapi
  • Axum
  • tRPC
  • Zod

$ stack --mobile

  • Flutter
  • React Native
  • Mapbox

$ stack --databases

  • PostgreSQL
  • MySQL
  • Supabase

$ stack --tools

  • Git
  • GitHub
  • Docker
  • Vitest

$

Projects

fish — ~ · projects/projects/

$ ls ~/projects/open-source

  • Water Network Simulation

    VisitSource

    Web app for modeling pressurized water distribution networks: pipes, nodes, pumps, valves and tanks. Runs hydraulic simulations on a self-built engine and shows results as charts, tables and maps, with CSV/JSON export. Built as a final-year project.

    React
    Vite
    TypeScript
  • SIMU-API

    Source

    Rust REST API for user management: create, update, delete and fetch users. Built together with a classmate.

    Rust
    API

$ ls ~/projects/client-work

  • Noble Property Asia

    Visit

    Property database management system for Noble Property Asia: apartments, homes, offices and land with photos, specs, pricing and lease terms.

    Dashboard
    Image upload
    PDF export
    Data logs
    Advanced filters
  • Kramakata

    Visit

    Website for a creative design studio covering branding, print and digital work, with an animated book to browse publications.

    Animated Site
    CMS
    Multilingual
  • Sentry Security

    Visit

    Company profile site for PT Sentinel Mitra Adiyaksa, a national security services company.

    CMS
    Multilingual
    Map
    Contact Form
  • FED Insight

    Visit

    Website for FED Insight Indonesia, a human capital consulting firm in Jakarta.

    CMS
    Multilingual
  • ASMR Retail

    Point-of-sale and stock management system for a car spare-parts retailer, with cashier, purchasing, stock mutation, invoices and a mini finance report.

    POS
    Stock
    Invoices
    PDF export

# More case studies are on the way.

Contact

Open to software roles. Reach me by email or on LinkedIn.

fish — ~ · contact/contact/