Darmawan Zulkifli
Senior Fullstack Software Engineer
Senior fullstack software engineer with 9 years building production systems across decentralised finance, healthcare and government. Comfortable owning a product end to end — event-driven services and blockchain integration in Go and Node.js, through to the React and Flutter clients people actually use — and leading the team that ships it.
- Location
- Mataram, ID
- [email protected]
- GitHub
- github.com/darmawan01
- in/darmawan01
- Site
- darmawan01.dev
01 — Experience
Some engagements ran concurrently
-
Mar 2024 — Present
Sydney, NSW (remote)
Software Engineer
/Alexys International
- Currently integrating Aptus Aware with Aptus Concierge, including its AI integration.
- Implement features, fixes and backend services for the Aptus Aware mobile app.
- Built a proof-of-concept on Matrix.org and reviewed and migrated backend code onto it.
- Extended location-aware features: automatic presence, hunt-group routing and nurse-call configuration.
- Own release hygiene end to end — version control, testing to standard, releases, and issue tracking.
- Flutter
- Matrix.org
- Node.js
- AI integration
-
Mar 2022 — Mar 2024
Singapore
Software Engineer
/Undercurrent Capital
- Developed and managed the Algorai Admin platform, ensuring robust functionality and user-friendly interfaces.
- Integrated Algorai with the Algorand blockchain using the official SDK.
- Built decentralised applications on Algorand — React front ends over smart-contract backends — enabling on-chain trading and asset management.
- Implemented trading: DEX integrations, order matching, limit and market orders, and liquidity pools using Algorand atomic transfers.
- Developed cross-chain bridges and integrations (Ethereum, Solana, Polygon) so users could swap assets across networks while minimising slippage.
- Designed secure wallet connections (Pera Wallet, MyAlgo) for transaction signing, staking and real-time trading.
- Optimised for high-frequency trading — oracle price feeds, transaction batching, and reduced confirmation times.
- Golang
- React
- MongoDB
- Algorand
- Smart contracts
-
Mar 2021 — Mar 2022
Bali · Lombok · Sweden
Software Engineer
/Dua Digital
- Spearheaded project planning and estimation, effectively catering to a predominantly European clientele.
- Engineered robust systems tailored to client specifications using Flutter for cross-platform delivery (web, Android, iOS).
- Developed high-performance backend services leveraging Golang and Node.js.
- Flutter
- Golang
- Node.js
-
Feb 2021 — Aug 2021
Jakarta, Indonesia
Software Engineer
/Castellum Digital Indonesia
- Deployed and maintained the DHIS2 health information system with HISP Indonesia.
- Optimised queries for external processes and maintained database performance.
- DHIS2
- PostgreSQL
-
May 2020 — Jul 2021
Jakarta, Indonesia
Software Engineering Team Lead
/PT Citra Digital Lintas
- Led product maintenance and the delivery of innovative features.
- Engaged with clients for strategic feature planning and accurate estimation.
- Oversaw application releases and deployment to staging/production environments.
- Golang
- React
- Flutter
-
Mar 2019 — May 2020
Jakarta, Indonesia
Software Engineer
/PT Citra Digital Lintas
- Golang
- React
-
Jan 2018 — Mar 2019
West Nusa Tenggara, Indonesia
Software Engineer
/Lumbung Inovasi
-
Jun 2017 — Aug 2018
Mataram, Indonesia
Fullstack Developer
/Sol Interactive
02 — Selected work
08 shipped · full cases at darmawan01.dev/work
- 01 2024—
Aptus Aware
Clinical communications for care teams — nurse call, presence and hunt-group routing on staff mobiles.
- Flutter
- Node.js
- Matrix.org
- 02 2022—2024
Algorai Finance
An on-chain finance platform on Algorand — bringing structured financial products to retail, not just institutions.
- Golang
- React
- MongoDB
- 03 2025
Tapp Exchange
A community-driven decentralised exchange for the Aptos ecosystem, powered by a self-optimising ve(3,3) model.
- Rust
- Golang
- React
03 — Open source
github.com/darmawan01
beacon_broadcast (Dart, fork) · ws-wrapper (Go) · toldata (Go, fork) · xlsx_utilities (Go) · matrix-dart-sdk (Dart, fork) · jspdf-generator (TypeScript)
04 — Technical skills
- Languages
- Go · Rust · TypeScript · Dart · JavaScript · SQL
- Backend
- gRPC · Protobuf · Kafka · NATS · RabbitMQ · Matrix.org · REST
- Frontend
- React · Next.js · Flutter · React Native · Astro · Tailwind
- Data
- PostgreSQL · MongoDB · Redis · Firestore
- Platform
- Docker · Kubernetes · Linux · Bash · GCP · AWS
- Chains
- Algorand · Aptos · Story Protocol
- AI
- LLM integration · Voice agents · On-prem inference
- Embedded
- ESP32 · Microcontrollers
05 — Community & teaching
-
Feb 2018 — Aug 2019
West Nusa Tenggara, Indonesia
DSC Lead
/Developer Student Club
A Google community programme for Indonesian university students. Selected as a DSC Lead directly by the programme manager.
-
Mataram, Indonesia
Lead, Linux Community
/Universitas Bumigora
Ran the university Linux user community.
-
Jan 2017 — Jun 2018
Mataram, Indonesia
Lecture Assistant
/Universitas Bumigora
06 — Education
-
2015 — 2019
Bachelor of Engineering (BE), Computer Engineering
Universitas Bumigora
-
Certification
Kotlin for Android — Beginner to Advanced