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.
11 years of coding experience
16 years of employment as a software developer
Diploma, Information Technology, Diploma, Information Technology at Kaplan Higher Education Academy Singapore
Contributions:42 pushes, 2 branches in 2 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.