Behind the product. Under the hood.
I'm Mega Ari, a backend engineer in Jakarta.
I build APIs, data pipelines, and the infrastructure that keeps them running. TypeScript and Go, from the first request to production.
~/megaari/demoDemo
Request lifecycle
A request travels from Client to API to Postgres, then the response returns through API to Client.
Ready to run
Things I have shipped and would happily be asked about.
2024 — present
Backend services for a platform with 300,000+ registered users, supporting content, events, and customer engagement.
Principal backend engineer · maintained since 2024
Strapi v4 / Node.js / PostgreSQL / Azure Blob Storage
Platform capabilities
LetsCML backend
- Content & CMS
- Events & check-in
- Customer engagement
300,000+ registered users
2026
A WhatsApp lead-qualification agent, ported from a 74-node no-code workflow to a real service.
Estimated 60–70% lower model cost per message than the workflow it replaced
Python / LangGraph / OpenAI / PostgreSQL
Model calls per message
03Detect languageAgent responseRepair output
01One structured response
Language and response in one enforced schema
2024 — present
The core backend behind a digital agency's business intelligence, social, and support tooling.
Lead backend engineer · established the team's module conventions
Node.js / TypeScript / Prisma / PostgreSQL / Azure
Platform capabilities
NXStage backend
- Business intelligence
- Social
- Support
- Research
One consistent module shape across the platform
- years shipping
- 5
- registered users
- 300k+
- clouds in production
- 2
- certifications
- 10
TypeScript · Go · Postgres · Docker
Built to stay up
Three things I care about more than the stack they are written in.
Every one of these hurt. Worth it.
- This week
- 6.5 km / 1 run · block week 19/19
- Lifting
- 121 sessions logged · 3 this month
- Learning
- Postgres query planning
Say hello.
Open to interesting engineering work, and always up for a conversation about training.
hello@megaari.com