Darmawan Zulkifli
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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Built and maintained full-stack web applications.
- Installed and set up CCTV systems for clients.
- Managed servers and handled networking setup and maintenance.
Selected Projects
Clinical communications for care teams — moving nurse call, presence and escalation off the wall panel and onto the handsets staff already carry.
An on-chain finance platform on Algorand — bringing structured financial products to retail, not just institutions.
A community-driven decentralised exchange for the Aptos ecosystem, powered by a self-optimising ve(3,3) model.
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
Kotlin for Android — Beginner to Advanced
Generated 2026.09.27 from the same records as the designed CV.