Firman Maulana

Senior Software Engineer · Backend & Distributed Systems

image

Senior Software Engineer with 15+ years of experience building backend platforms, distributed systems, and production APIs for automotive, e-commerce, food-tech, fintech, and mobile products.

Strong in Rust, Go, Python, Kotlin, and Swift, with hands-on experience across PostgreSQL, MySQL, Redis, Kafka/Nakadi, RabbitMQ, NATS, Docker, Kubernetes, and AWS.

I work best on systems that need clear ownership, pragmatic architecture, reliable delivery, and maintainable code. Open-source contributor and builder of Rust, Zig, Elixir, and Swift projects.


Work Experience

Senior Software Engineer

Cinemo Karlsruhe, Germany | 2025–Present

Content provider and services team for automotive infotainment products. Go, Rust, and Python.

  • Develop backend services for Cinemo Core, supporting 24+ media services including Spotify, YouTube Music, and Apple Music for in-car and cloud content delivery.
  • Designed and built ARIA, an Adaptive Reality Intelligence Agent that won Best Innovation at Cinemo Hackathon 2025.

Senior Software Engineer

HelloFresh SE Berlin, Germany | 2021–2025

Culinary Tribe. Backend services for product catalogue, menu planning, and recipe planning across multiple HelloFresh brands. Go, Rust, Kotlin, and Python.

  • Built and maintained product catalogue capabilities used by HelloFresh, Factor75, Green Chef, EveryPlate, Chef’s Plate, YouFoodz, The PetsTable, and GoodChop.
  • Developed services for menu planning and recipe planning, improving how culinary and operational teams manage product data.

Software Engineer

Zalando SE Berlin, Germany | 2018–2021

Backend engineer for Zalando Offprice, Zalando Lounge, and Zalando Outlets. Go, microservices, APIs, and internal platforms.

  • Built Wühlmaus, an article-steering system for Zalando Outlets merchandise and automated warehouse workflows.
  • Developed zPoints, a loyalty initiative for Zalando Outlets.
  • Created reporting tools and high-availability APIs for off-price retail operations.

Senior Software Engineer

Mapan Jakarta, Indonesia | 2016–2018

Led backend and Android engineering for financial and community-commerce products. Python, Django, Go, and Android.

  • Led the Python backend team for Arisan Mapan.
  • Led Android development for the Mapan app, selected for Google Launchpad Accelerator.
  • Refactored core services and migrated parts of the stack from Python/Django to Go.

Mobile & Backend Developer

Travelish Jakarta, Indonesia | 2014–2016

Built iOS applications and Go backends for travel, books, coffee, games, and utility products. Objective-C, Swift, and Go.

Technical Advisor

Nuwira Yogyakarta, Indonesia | 2012–2014

Coordinated technical delivery across holding-company projects and built iOS, Android, Python, and PHP systems for internal and client products.

Senior Developer

SalingSilang Jakarta, Indonesia | 2009–2012

Built user-generated content platforms, SSO, reputation systems, gamification engines, and social media analytics products.

Lead PHP Developer

Mitija Australia / Alphalog Caledonie Melbourne, Australia | 2008–2009

Led PHP, Drupal, and BlueERP development for web-based information systems.

PHP Developer

Water&Stone Bali, Indonesia | 2007–2008

Developed Joomla, Mambo, and Drupal websites for client projects.

Projects

Summoner

Open Source | 2026
image

Elixir local-first, multi-user, multi-workspace AI agent platform.

ZMLS

Open Source | 2026
image

Zig implementation of the Messaging Layer Security protocol, RFC 9420.

Nanofish

Open Source | 2025
image

Rust no_std HTTP client and server for embedded systems.

Leasehund

Open Source | 2025
image

Rust embedded DHCP server library.

Nulid

Open Source | 2025
image

Rust nanosecond-precision, lexicographically sortable identifier.

SwiftNATS

Open Source | 2016
image

Swift client for NATS, the cloud-native messaging system.