+

Portfolio — Vol.01

Doni

Doni Wahyu Kurniawan portraitFig. 01 — Self

Software engineer with 2 years of professional experience building scalable web and mobile applications. Focused on clean architecture, performance optimization, and delivering systems that hold up in production.

Based inMalang, Indonesia

RoleSoftware Engineer

Curriculum Vitae

WorkExp.

01

B2BE

Associate Software EngineerAug 2026 - PresentSurabaya, IndonesiaFull-time
+
  • Implemented customer-specific EDI document transformations across multiple EDI standards using C++
  • Developed and maintained EDI mapping logic to transform business documents according to defined customer specifications.
  • Troubleshot and resolved production integration issues while collaborating with global cross-functional teams.
C++MySQL
02

PT. Green Energi Utama

Software DeveloperFeb 2026 - Jul 2026Malang, IndonesiaContract
+
  • Refactored & extended a legacy ERP system built on CodeIgniter 3, improving long-term maintainability.
  • Built a CRM with React, TanStack Query, Go, Fiber, and Gorm, integrating WhatsApp Business API for chat & calls
  • Collaborated with cross-functional teams to gather requirements, deliver new features, and support business operations.
ReactTanStack QueryGoFiberGormTailwindPostgreSQL
03

PT. Amerta Indah Otsuka

Full-stack Web DeveloperJan 2025 - Jan 2026Kejayan, IndonesiaInternship
+
  • Migrated legacy PHPMaker systems into Logistics Super App using Angular micro-frontend with Express.js backend.
  • Improved page load by ~93% (~7s to ~500ms) and reduced payload from 3.0MB to <1KB through efficient caching.
  • Unified fragmented tools into a single scalable platform, significantly streamlining logistics workflows.
AngularExpress.jsMySQLBootstrap CSS
04

Husgendam Coffee

Full-stack DeveloperSept 2025 - Dec 2025Batu, IndonesiaFreelance
+
  • Engineered an offline-first POS system using Flutter, ensuring continuous transactions during network outages.
  • Developed an operational dashboard using React, digitizing workflows from raw material procurement to sales analytics.
  • Architected a centralized Inventory Ledger using Hono, serving as the single source of truth for all stock mutations.
FlutterReactHonoShadcn/uiTailwind CSSPostgreSQLDocker

Thoughts on code, craft, and learning in public.

Selected work

Projects.

Show All Projects →

Things I have built and shipped. Every one a lesson.