Connect with us

Interviews

Nodar Daneliya, CEO and Co-founder of Shuttle – Interview Series

mm

Nodar Daneliya, CEO and Co-founder of Shuttle – Interview Series: Nodar Daneliya has served as Co-Founder and CEO of Shuttle since founding the company in 2019, leading its growth from an early YC Summer 2020 startup to a developer-focused platform engineering company; before Shuttle he held roles including Chief Risk Officer at Provenance Technologies Ltd where he worked on quantitative hedge fund strategies, and earlier tech and data roles in London and at Google.

Shuttle is an open-source cloud infrastructure platform that simplifies backend development and deployment by deriving infrastructure from code annotations so developers can focus on writing Rust or other code without managing separate configuration files or complex cloud setup; the platform enables rapid deployment, out-of-the-box resource provisioning and seamless scaling, and is used by tens of thousands of engineers with over 130,000 deployments, aiming to extend its zero-config, AI-assisted experience to all languages and integrate with tools like GitHub Copilot and Cursor.

What moment or frustration ultimately pushed you to co-found Shuttle, and what problem were you trying to solve at the very beginning?

The turning point came during my time leading trading at a quantitative hedge fund. We had exceptional engineers – PhDs, senior platform people, ML researchers – but even with that talent, cloud infrastructure was the constant bottleneck. Building a trading model or backend service wasn’t the hard part. The problem was deployment: getting it live securely, scaling it, wiring cloud services together. That’s where everything slowed down. At one point, more than half our engineering team was doing DevOps work just to keep systems running.

What stuck with me wasn’t the sophistication of the code or the math. It was watching highly capable people burn most of their time fighting the cloud instead of building what actually mattered. Nobody wanted to do that work, but it was unavoidable. That friction – the gap between “I built something” and “it’s running reliably” – is what Shuttle was created to solve.

Shuttle was founded in 2019, before today’s wave of AI coding tools. How has your original vision evolved as AI-assisted development has become mainstream?

The core problem stayed the same, but AI amplified it dramatically. When we started, infrastructure was already the limiting factor for strong engineering teams. When tools like Copilot, Cursor, and Claude appeared, that bottleneck became impossible to ignore.

Suddenly, developers could generate full applications in minutes, but those apps hit a wall immediately. AI can write code, but it can’t reliably configure and manage cloud resources. The gap we were solving for became much wider and much more urgent. Millions of people are now building prototypes, but only a fraction make it to production.

The vision evolved from “make infrastructure easier for developers” to “make infrastructure work for an entirely new generation of builders” – solo founders, small teams, and AI agents who can create backend code but have no interest in wrestling with cloud configuration. We’re not just serving traditional engineers anymore. The audience has exploded.

AI tools like Cursor and GitHub Copilot have changed how developers write code. From your perspective, what parts of the software lifecycle have improved the most, and where do teams still struggle?

Code generation has leaped forward. That part is almost solved. You can describe a feature, and AI will scaffold it. Frontend especially has benefited because the patterns are well understood – components, styles, layouts.

Where teams struggle is everything that comes after: deployment, infrastructure, operations. AI might generate an API endpoint, but it can’t automatically create the database, storage, queue, networking, permissions, or deployment pipeline that makes it real. Backend infrastructure hasn’t kept pace with code generation.

The result is uneven progress. Instead of things getting simpler end to end, new pressure points show up. Teams generate entire backends in minutes, then get stuck for days trying to deploy them safely. Sometimes AI makes it worse by producing more code than teams can actually run or maintain. That’s where the real friction lives now.

Deployment is often described as the biggest bottleneck for AI-generated applications. What specifically makes productionizing these systems so challenging compared to generating the code itself?

The problem is reliability and consequences. Code generation is forgiving – if the AI makes a mistake, you see it immediately and fix it. Infrastructure mistakes are different. One wrong permission, one misconfigured resource, one bad assumption about cost or security, and you’ve created a real problem that might not surface until later.

Early on, we tried letting AI freely infer infrastructure from application code. It looked great in demos. In real systems, it fell apart. The AI would confidently produce setups that were almost right but not quite – permissions too broad, weird resource choices, configurations that would quietly get expensive.

That taught us something critical: in production, intelligence without boundaries creates problems. AI doesn’t need more freedom. It needs better rails. You have to design systems where AI can suggest and accelerate, but can’t run wild. That’s the technical challenge that makes productionizing AI-generated apps so much harder than generating the code.

Shuttle recently introduced Neptune as the next evolution of its platform. Neptune is described as a universal AI platform engineer—what does that mean in practical terms for developers moving from a prototype to a production-ready backend?

Neptune acts as the missing layer between code and production. In practical terms, it means developers – or AI agents – can focus on writing application logic, and Neptune handles everything else: understanding what infrastructure is needed, provisioning resources, managing secrets, handling deployment, orchestrating services.

Instead of making developers translate their application into cloud infrastructure, Neptune understands the application and generates the infrastructure around it. Your code is the blueprint. Neptune builds the environment needed to run it. No Dockerfiles, no Terraform, no endless configuration.

For someone moving from prototype to production, it means you don’t hit the wall where you suddenly need to learn DevOps. The application you built keeps working as you scale it. Neptune bridges the gap between “I built something” and “it’s running reliably in production.”

As developers rely more heavily on AI to generate backend systems, how do you balance speed and abstraction with the need for control, security, and observability?

Trust is the answer. In infrastructure, trust matters more than capability. One bad surprise – a security hole, a broken deployment, a massive cloud bill – and you’ve lost people.

We learned early that anything AI touches needs to be understandable and reviewable. Even if a developer didn’t configure something by hand, they still need to see what’s happening and why. That’s why Neptune uses deterministic infrastructure rules. AI can suggest and accelerate, but everything it does is grounded in specs that are reviewable, predictable, and testable.

The shift we made was from “AI decides” to “AI proposes within constraints.” That’s the difference between a fun demo and something you can trust when it matters. Developers aren’t spending less time making decisions – they’re spending less time typing and more time deciding what should exist, what’s acceptable, what trade-offs make sense. The best teams treat AI like a very capable junior engineer: helpful, productive, but not in charge.

What types of teams are seeing the strongest value from Neptune today, whether solo developers, startups, or larger engineering organizations?

The profile has changed dramatically. Originally, on the Rust side, we had a diverse base – individual developers, early stage startups, scaleups, even enterprise teams in automotive, IoT, finance, crypto, anywhere reliability and performance matter. These teams wanted the power of Rust without the overhead of managing complex cloud infrastructure.

But over the last year, the rise of AI-driven development completely changed who builds software. Now we see solo founders, indie developers, AI agents, small teams, and traditional software companies all generating backend code at unprecedented speed. The audience isn’t just senior engineers in specialized fields anymore.

We routinely see solo founders and small teams go from an idea to a deployed backend in a single sitting because they don’t have to spend days on setup. It’s not just time saved – it’s momentum preserved, which is everything early on. That’s where the strongest value shows up: people who can build but don’t want to become infrastructure experts just to get their ideas live.

From a technical standpoint, how does Neptune handle environment configuration, secrets management, and infrastructure orchestration when turning AI-generated code into a deployable production backend?

Neptune treats code and infrastructure as one unified system. Most deployment tools act like a delivery service – you bring them a container, and they try to run it. That still leaves you responsible for stitching together cloud resources, writing configuration, dealing with environment variables, handling secrets, provisioning databases.

Neptune flips that model. Instead of making the developer translate their application into cloud infrastructure, Neptune understands the application and generates the infrastructure around it. It’s an AI-native approach to DevOps: the code is the blueprint, and Neptune builds the environment needed to run it – including secrets management, environment configuration, and resource orchestration.

The key is that AI works inside deterministic infrastructure rules. It can’t produce arbitrary configurations. Everything stays reviewable and predictable, which is essential for security and cost control in production environments.

Looking ahead, how do you see Neptune’s role evolving in an ecosystem where AI systems increasingly build, deploy, and manage other software systems?

We’re moving toward a world where the gap between an idea and a working product is close to zero. Very soon, products won’t just be built faster – they’ll continuously improve themselves based on real-time feedback from how people actually use them.

In that world, software won’t be static. Apps, agents, and systems will be created, modified, and evolved constantly. All of that still needs to run somewhere. It still needs infrastructure, permissions, resources, and reliability.

Our long-term goal is to become the default system for AI-assisted DevOps – essentially the AI Platform Engineer. Whether code is written by a developer in Cursor or generated autonomously by an AI agent, Neptune should be the layer that takes it from code to a fully running, scalable, production-grade service.

If creativity becomes unbounded, infrastructure can’t be the constraint. As AI agents and auto-evolving products become normal, our job is to make the interaction with cloud infrastructure seamless, predictable, and safe. We’re focused on making that invisible, so developers, founders, and companies can focus on creating value instead of wrestling with infrastructure.

Thank you for the great interview, readers who wish to learn more should visit Shuttle.

Antoine is a visionary leader and founding partner of Unite.AI, driven by an unwavering passion for shaping and promoting the future of AI and robotics. A serial entrepreneur, he believes that AI will be as disruptive to society as electricity, and is often caught raving about the potential of disruptive technologies and AGI.

As a futurist, he is dedicated to exploring how these innovations will shape our world. In addition, he is the founder of Securities.io, a platform focused on investing in cutting-edge technologies that are redefining the future and reshaping entire sectors.