Summary
Ivan Petrus is a Solutions Architect and hands-on engineering leader with 11+ years delivering scalable systems across startups and high-traffic products, evolving from PHP monoliths to Go-based distributed services supporting millions of users. He specializes in rapid MVP/PoC delivery, legacy rescue, and architectural fixes that prevent outages—having stabilized and scaled platforms to 99.9%+ uptime and rebuilt mobile strategy with Flutter. Unusually, his entire development workflow is AI-native, enabling him to compress months of work into days without adding technical debt. He’s led teams of 15+, driven migrations from Java/Python to Go, and built AI-powered hiring features combining LiveKit, ElevenLabs, OpenAI and Gemini. Based in Jakarta, he offers fractional CTO and execution-focused support, and is bluntly honest about scope and deliverability.
12 years of coding experience
16 years of employment as a software developer
Diploma, Information Technology, Diploma, Information Technology at Kaplan Higher Education Academy Singapore
Universitas Padjadjaran