Skip to content
Darmawan Zulkifli

ATS CV — one column, standard headings, no tables

Designed version →

Darmawan Zulkifli

[email protected] linkedin.com/in/darmawan01 github.com/darmawan01 darmawan01.dev
Remote · works across timezones

Professional Summary

Senior full-stack software engineer with 9+ years shipping production systems end to end. Go and Rust backends, also Node.js and Python, through React, Next.js and TypeScript front ends, on PostgreSQL and MongoDB. Ships web and mobile with Flutter and React Native, owns products from planning through release, and has led a delivery team. Delivered for international clients across Singapore, Australia and Europe, and architected a blockchain platform on Algorand.

Work Experience

Alexys International Mar 2024 – Present
Software Engineer
Sydney, NSW (remote)
  • Product champion for Aptus Aware, responsible for what the product should be, not only for how it gets built.
  • Built the Matrix.org proof of concept for the messaging backend, then reviewed and migrated backend code onto it.
  • Extended location-aware presence, hunt-group routing and nurse-call configuration across both organisation-managed and personal handsets.
  • Own the integration of Aptus Aware with Aptus Concierge, including its AI layer.
  • Build features, fixes and backend services for the mobile product.
  • Own release hygiene end to end, covering version control, testing to standard, releases, and issue tracking.
Flutter · Matrix.org · Node.js · AI integration
Undercurrent Capital Mar 2022 – Mar 2024
Software Engineer
Singapore
  • Built and ran the Algorai Admin platform, the operational surface for configuring products, monitoring positions and reconciling on-chain state.
  • Owned the reconciliation seam between on-chain state and the application store, so the chain and the database that recorded it could not silently drift apart.
  • Integrated Algorai with the Algorand blockchain using the official SDK.
  • Built the Go REST services behind the platform on Gin and gorilla/mux, layered along SOLID lines. Thin HTTP handlers, business logic in services behind interfaces, and MongoDB access in repositories, so each layer could be tested and replaced on its own.
  • Built decentralised applications on Algorand, with React front ends over smart-contract backends, enabling on-chain trading and asset management.
  • Built the trading machinery: DEX integrations, order matching, limit and market orders, and liquidity pools using Algorand atomic transfers.
  • Built 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, with oracle price feeds, transaction batching, and reduced confirmation times.
Golang · Gin · gorilla/mux · React · MongoDB · Algorand · Smart contracts
Dua Digital Mar 2021 – Mar 2022
Software Engineer
Bali · Lombok · Sweden
  • Spearheaded project planning and estimation, effectively catering to a predominantly European clientele.
  • Built Kupongfia, a Swedish grocery-deals app, with React Native for cross-platform delivery.
  • 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 · React Native · Golang · Node.js
Castellum Digital Indonesia Feb 2021 – Aug 2021
Software Engineer
Jakarta, Indonesia
  • Built a COVID-19 contact-tracing app with React Native.
  • Deployed and maintained the DHIS2 health information system with HISP Indonesia.
  • Optimised queries for external processes and maintained database performance.
React Native · DHIS2 · PostgreSQL
PT Citra Digital Lintas Mar 2019 – Jul 2021
Software Engineering Team Lead
Jakarta, Indonesia
  • Led feature delivery and product maintenance across enterprise and government office-automation products.
  • Worked directly with clients on feature planning and estimation, translating ambiguous requirements into scoped work.
  • Owned application releases and deployment into staging and production environments.
Golang · React · Flutter
Lumbung Inovasi Jan 2018 – Mar 2019
Software Engineer
West Nusa Tenggara, Indonesia
  • Talked to clients directly to understand what they actually needed, then translated it into product requirements the team could work from.
  • Delivered project-based software from requirements through to a working product.
Python · Django · Node.js · Flutter · Kotlin
Sol Interactive Jun 2017 – Aug 2018
Fullstack Developer
Mataram, Indonesia
  • Built and maintained full-stack web applications.
  • Installed and set up CCTV systems for clients.
  • Managed servers and handled networking setup and maintenance.
Python

Selected Projects

Aptus Aware 2024—
Product Champion · Engineer · Healthcare

Clinical communications for care teams — moving nurse call, presence and escalation off the wall panel and onto the handsets staff already carry.

Flutter · Matrix.org · Node.js · AI integration
Algorai Finance 2022
Engineer · Platform & on-chain integration · DeFi

An on-chain finance platform on Algorand — bringing structured financial products to retail, not just institutions.

Golang · React · MongoDB · Algorand SDK
Tapp Exchange 2023
Engineer · Frontend & indexability · DeFi

A community-driven decentralised exchange for the Aptos ecosystem, powered by a self-optimising ve(3,3) model.

Rust · Golang · React · Next.js · Kafka · MongoDB

Open Source

beacon_broadcast (Dart, fork) · ws-wrapper (Go) · toldata (Go, fork) · xlsx_utilities (Go) · matrix-dart-sdk (Dart, fork) · jspdf-generator (TypeScript)

github.com/darmawan01

Skills

Languages: Go, Rust, TypeScript, Dart, JavaScript, Python, PHP, Kotlin, Java, SQL

Backend: Gin, gorilla/mux, Django, FastAPI, Laravel, gRPC, Protobuf, Kafka, NATS, RabbitMQ, Matrix.org, REST

Frontend: React, Next.js, Astro, Tailwind

Mobile: Flutter, React Native, Expo, BLoC, Riverpod, GetX

Design: SOLID principles, Dependency injection, Layered architecture, Unit testing

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

Education

Universitas Bumigora 2015 – 2019
Bachelor of Engineering (BE), Computer Engineering

Kotlin for Android — Beginner to Advanced

Generated 2026.09.27 from the same records as the designed CV.