Infrastructure as Code has transformed how we manage systems — but the tools we use define how far we can scale. While Terraform remains the industry standard, its domain-specific language limits flexibility and maintainability at scale.
In this session, Dmitry shares lessons from building production infrastructure at two fast-scaling startups — Fuse and Seamflow — using AWS CDK and Pulumi, frameworks that leverage general-purpose programming languages for infrastructure management. He’ll cover what made these tools more powerful, how they improved testing and reusability, and what teams should know before adopting them.
Dmitrii Iniutin is a founding engineer at Seamflow, where he works across the full engineering stack to build and scale core product systems. Before that, he was a lead engineer at Fuse Energy, joining as one of the earliest technical hires and helping the company grow into a global renewable-energy unicorn. He built critical components including the trading desk, billing engine, APIs, notification platform, and the entire infrastructure backbone. Previously, Dmitrii led engineering at hicebank, rapidly advancing to leadership and assembling a new team while shaping the system architecture. He began his career at Yandex, developing large-scale video streaming infrastructure, and earlier interned at JetBrains.