Firman Maulana

Senior Software Engineer · Backend & Distributed Systems

image

Senior Software Engineer with 10+ years of experience building backend platforms, distributed systems, microservices, and cloud infrastructure across automotive media, food delivery, fashion logistics, and super-app products. Strong in Go, Rust, Kotlin, Python, PostgreSQL, Kafka, Kubernetes, AWS, observability, and event-driven architecture.

I am motivated by building reliable, scalable platforms that turn complex engineering problems into useful products for millions of users.


Work Experience

Senior Software Engineer

Cinemo Karlsruhe, Germany | 2025–Present

Platform engineering and content services for in-vehicle infotainment and automotive media streaming. Go, Rust, Kafka, Kubernetes, and AWS.

  • Member of the Platform & Engineering Enablement team, building shared infrastructure libraries and GitOps CI/CD for Kubernetes, Kafka, NATS.io, Keycloak, and gRPC.
  • Built Bifrost, an IoT/multimedia SaaS platform for streaming real-time media across networked devices.
  • Refactored Cinemo CORE backend services to support 24+ media integrations, including Spotify, YouTube Music, and Apple Music, for a ~20% performance lift.
  • Built Adaptive Reality Intelligence Agent (ARIA), a privacy-first, context-aware music platform combining local Rust processing with a cloud intelligence layer. Won Best Innovation at Cinemo Hackathon 2025.
  • Supported high availability and reliability for distributed automotive media services used by Daimler and Hyundai.

Senior Software Engineer

HelloFresh SE Berlin, Germany | 2021–2025

Recipe, menu and product catalogue services for a global meal-kit platform serving 6M+ customers. Go, Kotlin, Kafka, Kubernetes, and AWS.

  • Developed and maintained recipe services, migrating legacy Mendix applications to Go microservices across the UK, Nordics, Japan, and Benelux.
  • Led an end-to-end performance overhaul of a critical menu planning service, improving localized database performance by 300%.
  • Rewrote SKU ingestion pipelines handling hundreds of thousands of SKUs, removing severe CPU spikes under heavy vendor data streams.
  • Led the Product Catalog initiative, replacing a rigid monolithic data model across 8 global brands with a flexible multi-brand foundation. Contributed $14M in net revenue and $6M in customer value.
  • Built three Kotlin microservices (Product Catalog, SKU Ingestion, Recipe Ingestion) and onboarded Factor75 US and EU.
  • Mentored engineers through the HelloMint program.

Backend Software Engineer

Zalando SE Berlin, Germany | 2018–2021

Backend engineering for Zalando Lounge and Zalando Outlet logistics and loyalty products on event-driven architecture. Go, PostgreSQL, Nakadi/Kafka, and AWS.

  • Designed and deployed Wühlmaus, an article routing system for high-volume logistics, delivering near-100% order-picking accuracy.
  • Built and operated the zPoints loyalty platform, capturing €6.6M in sales revenue.
  • Built GDPR user-removal workflows for Zalando Outlet, confirming completed deletions to central compliance systems.

Technical Lead

Gojek / Arisan Mapan Jakarta, Indonesia | 2016–2018

Backend and Android development for Arisan Mapan, a community savings and purchasing service for lower-income families. Python/Django, Go, and Android.

  • Led development and maintenance of the Arisan Mapan main site (Python/Django, PostgreSQL, RabbitMQ, Redis).
  • Led Android development of the Mapan app, selected for the Google Launchpad Accelerator.
  • Refactored core and payment services, migrating parts of the stack from Python/Django to Go and cutting API response times and server CPU usage.

Projects

Nanofish

Open Source | 2025
image

Rust no_std HTTP client and server for embedded systems on Embassy networking.

Leasehund

Open Source | 2025
image

Rust no_std embedded DHCP server library on Embassy, with configurable IP pools, lease reclamation, and reservations.

ZMLS

Open Source | 2026
image

Complete Zig implementation of the Messaging Layer Security (MLS) protocol, RFC 9420.

NULID

Open Source | 2025
image

Nanosecond-precision, lexicographically sortable identifier in Rust, with Python and Elixir ports.

Matcha

Open Source
image

Regular expression desktop app for Linux and macOS, built with GPUI.

Archived Projects

Summoner

Archived
image

Local-first, multi-user AI agent platform in Elixir/Phoenix LiveView, with MCP and A2A integrations, RAG, vector memory, and human approval flows.

Arcanum

Archived
image

Provider-agnostic AI inference library for Elixir, published on Hex. Chat, streaming, embeddings, tool use, and adapters for major LLM providers.

ARIA

Archived
image

Privacy-first contextual music intelligence system using local edge AI and cloud MCP services, with recommendations across 24+ music services.

SwiftNATS

Archived | 2016
image

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