Software Engineer
Dhaffa Agus
I build efficient, user-focused websites and software.
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
$ career --timeline
$ career --log
Apr 2026 – Present
IT Support Engineer | Software Engineer
PT. Bersinar Jaya Perkasa · Balikpapan
- Supporting company IT infrastructure and building internal software.
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.
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.
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.
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.
$ 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
$ ls ~/projects/open-source
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.
ReactViteTypeScriptSIMU-API
Rust REST API for user management: create, update, delete and fetch users. Built together with a classmate.
RustAPI
$ ls ~/projects/client-work
Noble Property Asia
Property database management system for Noble Property Asia: apartments, homes, offices and land with photos, specs, pricing and lease terms.
DashboardImage uploadPDF exportData logsAdvanced filtersKramakata
Website for a creative design studio covering branding, print and digital work, with an animated book to browse publications.
Animated SiteCMSMultilingualSentry Security
Company profile site for PT Sentinel Mitra Adiyaksa, a national security services company.
CMSMultilingualMapContact FormFED Insight
Website for FED Insight Indonesia, a human capital consulting firm in Jakarta.
CMSMultilingualASMR 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.
POSStockInvoicesPDF export
# More case studies are on the way.
Contact
Open to software roles. Reach me by email or on LinkedIn.