Academia Kalbe
Enterprise learning platform for Kalbe with RBAC, course CMS, payments, and OpenAI + Pinecone semantic search across training content.
Full-Stack Software Engineer
I ship web and mobile products end to end - clean architecture, practical UX, and systems that hold up in production.
Portfolio
Proof first: enterprise platforms, product systems, and open-source work I can walk you through.
Enterprise learning platform for Kalbe with RBAC, course CMS, payments, and OpenAI + Pinecone semantic search across training content.
No-code AI data analytics platform - turn raw data into explanations, exploration, and actionable insights without writing queries.
Social and brand monitoring workspace - multi-source posts, trends, AI topic insight, and ops alerts in one dashboard.
Operational tooling to capture, review, and reduce food waste with structured audit workflows.
About
APIs, data, and UI - with proof in production systems and lessons shared in public.
about.profile
Jakarta, Indonesia
Full-Stack Software Engineer with 6+ years shipping web and mobile products. I own features from API design and data modeling through polished interfaces, testing, and release.
Recent proof: enterprise LMS for Kalbe (MVP in 2 months, RBAC for thousands of employees), multi-year product delivery at VNU (insurance claims 66% faster), plus selective freelance and open-source work.
Based in Jakarta. Available for full-stack contracts and product engineering roles - remote worldwide.
education
1 entry
Universitas Gadjah Mada
GPA 3.35
Transitioned into software engineering in 2019, applying analytical and systems-thinking skills to full-stack product delivery.
Experience
Full-time product engineering, plus selective part-time and freelance delivery when it fits.
Metrics first where I have them. Concurrent roles are intentional - full-time ownership plus focused side delivery, not job hopping.
ARIF Analytics Remote
Building the Go ARIF no-code AI analytics product: web app and marketing surfaces under aggressive demo timelines.
PT. Kalbe Farma Tbk Jakarta, Indonesia
Impact-dense full-stack engagement: architected an enterprise LMS (Next.js, Express, Prisma, PostgreSQL) from zero to production MVP.
CROSVA Australia (Remote)
Implemented GitHub Actions CI/CD and single-command releases; cut deployment time from 20-30 minutes to under 10 minutes and reduced release errors.
PT. Visi Nusapati Utama Jakarta, Indonesia
Led cross-industry product delivery spanning financial reporting, insurance automation, and operational dashboards.
Membagi Jakarta, Indonesia
Led web profile, admin dashboard, and mobile app delivery; launched in under 6 months.
Twilink Australia (Remote)
Built influencer dashboard for content management and monetization with real-time API sync.
Codedata Australia (Remote)
Built React frontend for a RAG AI Q&A chatbot from uploaded files.
Nusantech Jakarta, Indonesia
Delivered client web projects and co-developed a tech education workshop and LMS MVP.
Tech Stack
Core technologies across frontend, backend, mobile, data, and delivery tooling.
stack.spec
6 groups · 40 tools
TodayILearned
A 365-entry public challenge across databases, algorithms, and system design; catch-up entries may publish in batches.
til.challenge
day 053 / 365
053
of 365 days
14.5% complete · 53 published · 35 with video
Latest
Day
053
Per-index min(leftMax,rightMax)-height. Two pointers O(1) space. 2764x vs brute, 15.7x vs precompute at n=2K.
Blog
Depth over diary: production systems, architecture, and delivery notes.
From chunking strategies to hallucination detection - how to build a RAG pipeline that actually works in production, not just in a demo.
Work With Me
Web and mobile apps, APIs, product systems, and CI/CD. Remote - worldwide. Email or LinkedIn - no form spam.
Open Jakarta, Indonesia Remote ~1 day reply