I bridge business problems and data solutions — from KPI definition and IDP architecture to building and shipping production systems. Currently serving Major State-Owned Energy Enterprise as Technical BA on an enterprise IDP project.
Featured work
Major State-Owned Energy Enterprise
Enterprise Integrated Data Platform (IDP)
Problem
The client needed a unified data platform - multiple analytical use cases to be scoped, architected, and delivered from scratch across Dev, QA, and Prod environments.
Action
Supporting end-to-end discovery: BRD authoring, Bronze-Silver-Gold architecture design, SQL-based KPI validation, and Power BI model delivery. Coordinating across business, dev, and QA stakeholders.
Result
Discovery and architecture phase underway - Bronze-Silver-Gold data layers designed, SQL validation framework established across an active delivery pipeline.
Capabilities
Requirements & BRD
Translating business objectives into structured BRDs, use case documentation, and data specifications that development teams can actually execute.
Data modeling & KPI
Dimensional modeling, Bronze–Silver–Gold architecture, KPI definition and reconciliation via SQL validation before UAT and production release.
SQL-driven analysis
SQL-based data source analysis, validation queries, and data integrity checks across SQL Server, with Python for automation and reconciliation.
Dashboards & reporting
Power BI, Looker, and BMC dashboard delivery — from data lineage design to stakeholder-ready visuals aligned across Dev, QA, and Prod.
Current role
Technical Business Analyst @ Major State-Owned Energy Enterprise
Migrating Dashboard to IDP architecture. Scope: SQL Server, SSIS, Data Vault, DWH, SSAS, Power Bl.
Experience
Bank Syariah Indonesia
IT Vendor Management Analyst
Built BMC dashboards with query-driven visuals. Automated validation workflows using Python and Excel for contract lifecycle management.
PT. Pegadaian
IT Business Analyst — BI & MIS Squad
Handled 13 MIS projects in H2 2023. Led BI squad independently in 2024, completing 11 projects in Q1 — squad with highest delivery rate.
DHL Supply Chain Indonesia
Operations Supervisor
Managed design and implementation of 3 additional staging checking areas outbound. Reduced work imbalances in picking process by breaking down 3 picking types and measuring standard time. Supervised warehouse 5S & K3 compliance.
Other experience
Binar Academy (Bootcamp)
Business Intelligence Analyst Bootcamp
Graduated as Most Progressive Student. Covered ML, classification, A/B testing, EDA, Looker, and Excel.
Batik Nakula Sadewa
Process Improvement Analyst (Thesis Research)
Applied Lean tools (Process Activity Mapping, VSM) resulting in 3.31% increase in process cycle efficiency, 4.17% reduction in lead times, and 9.47% reduction in cycle time via 5S and SOP implementation.
PT. Suntory Garuda Beverage
Quality Control & QA Staff (Intern)
Utilized Six Sigma to identify and reduce dominant defects, resulting in 20–33% defect decrease. Conducted organoleptic competency tests and participated in production equipment calibration.
Stack & approach
How this was built
From scratch, no templates. Shipped to production, self-audited, and patched 7+ security vulnerabilities. Then added a full analytics pipeline, Supabase SQL schema with RLS, and iterated like a real product.
Security-first
CSRF, IDOR mitigation, magic-byte file validation, RLS on every table — found and fixed post-ship. Including a cross-user data leak in analytics.
Supabase & SQL schema
Wrote production SQL — RLS policies per table, storage policies for avatars, owner index, and startup env guards via instrumentation.ts.
Analytics pipeline
Session fingerprinting, SHA-256 IP hashing, device & referrer breakdown, bot detection, event markers — no third-party SaaS.
Built & iterated
Shipped v1, audited, patched, added features. Same cycle as production engineering — not a static portfolio project.
Frontend
Backend & Database
Security & Validation
Testing & DevOps
Key features
Analytics Engine Built From Scratch
No Google Analytics, no Mixpanel. Custom pipeline: visit/click tracking, device & browser parsing, traffic source classification, bot filtering, and owner-visit muting — all server-side, all first-party.
Security Self-Audit
Identified and patched 7+ real vulnerabilities post-launch through systematic code review: IDOR on server actions, cross-user data leaks in analytics queries, file-upload MIME spoofing, and IP-hashing salt drift.
Self-Managed Admin Dashboard
Every piece of content — profile copy, links, career highlights, featured work — is editable through a secured admin panel. No redeploy needed to update copy.
Row-Level Security by Default
Database-layer access control (Supabase RLS) on every table, so even a bug in application logic can't leak data across users — the database itself enforces the boundary.
Dynamic OG Image Generation
Auto-generated Open Graph preview images at the edge, per profile — no manual asset creation, CDN-cached for near-zero latency when shared on LinkedIn or Twitter.
Bulk Upsert Optimization
Refactored a reordering feature from N individual database calls to a single bulk upsert — an obvious-in-hindsight fix that came from actually measuring query cost, not guessing.
Technical SEO Hardening
Fixed real indexing gaps beyond meta tags: duplicate H1s confusing crawlers, private routes exposed to indexing because robots.txt disallow only blocks crawling — not indexing. Title/description copy rewritten and iterated against SERP truncation limits, not guessed.
Custom Tooling, Built On Demand
When manual workflows got too slow, built the tooling instead of tolerating it: a Google Docs API integration (OAuth, automated document edits) and a raster-to-vector image pipeline (ImageMagick + vtracer + SVGO) for logo/brand asset production.
Let's connect
Open to new opportunities
Data & IT Business Analyst — Jakarta-based, open to remote.