[{"data":1,"prerenderedAt":73},["ShallowReactive",2],{"\u002Fabout":3},{"id":4,"title":5,"body":6,"description":64,"extension":65,"meta":66,"navigation":67,"path":68,"seo":69,"sitemap":70,"stem":71,"__hash__":72},"pages\u002Fabout.md","About — Eko Susilo",{"type":7,"value":8,"toc":57},"minimark",[9,13,16,21,24,28,47,51,54],[10,11,12],"p",{},"I got into engineering the way most people do — by breaking things and being too stubborn to stop until they worked. Started with scripting, moved to web backends, and kept gravitating toward the problems that matter most: the ones where correctness isn't optional. Identity verification is that kind of problem. Get it wrong and real people get locked out of real services. Get it right and you're part of infrastructure that actually works at scale.",[10,14,15],{},"That path led me to systems engineering. Not the title — the mindset. Every piece of software touches something bigger than itself, and understanding those boundaries is what separates engineers who ship from engineers who just write code.",[17,18,20],"h2",{"id":19},"current-work","Current work",[10,22,23],{},"At Privy, I work on the identity and digital signature layer for Indonesia — a platform that validates who people are so they can sign documents, open accounts, and access services digitally. The hard problems aren't the algorithms. They're the reliability guarantees, the audit trails, the edge cases where a timeout means someone can't complete a government transaction. Indonesia has 270 million people. The margin for silent failures is zero.",[17,25,27],{"id":26},"engineering-principles","Engineering principles",[29,30,31,35,38,41,44],"ul",{},[32,33,34],"li",{},"Boring tech ships. Clever tech entertains. When the service is down at 2am, you want boring.",[32,36,37],{},"Observability is not optional on anything that touches money or identity. If you can't trace a request from ingress to storage, you don't own your system — you're just hoping.",[32,39,40],{},"The correct abstraction saves 10x the code it adds. The wrong abstraction costs 100x to undo.",[32,42,43],{},"Build for the operator. The engineer who has to debug your system at 3am deserves the same care as the end user.",[32,45,46],{},"Write the error message before you write the code. If you can't describe what went wrong, you don't understand the success case well enough yet.",[17,48,50],{"id":49},"outside-work","Outside work",[10,52,53],{},"I cycle when I can — nothing competitive, just long rides that give the problem-solving part of the brain something physical to do. I also spend too much time with music, which is a good counterbalance to engineering: music rewards feeling over precision, and that keeps me honest about when I'm over-engineering something.",[10,55,56],{},"If you're building something that touches trust, identity, or scale — or you just want to talk through a hard problem — I'm always up for a conversation.",{"title":58,"searchDepth":59,"depth":59,"links":60},"",2,[61,62,63],{"id":19,"depth":59,"text":20},{"id":26,"depth":59,"text":27},{"id":49,"depth":59,"text":50},"Origin story, engineering principles, and what drives me as a System Engineer at Privy in Indonesia.","md",{},true,"\u002Fabout",{"title":5,"description":64},{"loc":68},"about","PPo7XpLKlZVPryGA06NF8vTXT9iN48swQ0WLicuuyx0",1780134919528]