Senior Backend Software Engineer with 5 years of experience in high-traffic SaaS and e-commerce systems, work as polyglot and proficient in Golang, Node.js (Typescript), and Java, with a strong foundation in domain-driven design, clean architecture, monolithic and microservice patterns. I specialize in the transactional core of commerce systems such as discovery (search, browse, recommendation), promo engines, cart consistency under concurrent writes, and campaign orchestration pipelines that stay reliable during peak traffic spikes with hands-on depth in PostgreSQL, Redis, gRPC, REST, and event-driven Pub/Sub architectures. I've also shipped warehouse management systems, supply-chain optimization backends, and stock/delivery middleware, giving me strong instincts for systems where operational correctness is non-negotiable.
I regularly lead projects end-to-end from articulating API contracts, technical requirement documents, and database designs, through implementation, to production observability. My engineering decisions are grounded in business and economic value, I don't just deliver what's specified, I evaluate whether what's being built is the right solution for the market need, and will propose alternatives when a leaner or more targeted approach better serves the actual problem
AI tooling is part of my daily engineering workflow: I use Claude Code and Cursor for agentic coding sessions, work with MCP for structured tool and context exposure in agent pipelines, and apply token optimization discipline so LLM-backed features stay performant and cost-efficient at scale
I'm fully aware of the risks of AI slop which generated code that compiles but doesn't hold up under real production conditions, so everything AI-assisted in my workflow goes through rigorous review and is held to the same maintainability and correctness standards as handwritten code
Async-first, clear written communication, based in Jakarta (UTC+7) with availability to overlap with US mornings.