Home About Events Dynamic Talks Rosetta: How we taught every AI coding agent to think before they code

April Session

Rosetta: How we taught every AI coding agent to think before they code

Production-tested approach to context engineering, meta-prompting and safe AI coding at enterprise scale.

The problem

AI is transforming software engineering. Engineers are moving from writing code to focusing on the business problem and orchestration, while AI handles building and validation.

But AI rushes to respond instead of thinking first. It assumes instead of asking and actually understanding the problem, and produces useless volume. At enterprise scale, these problems multiply, and the cost of error is exponentially higher.

What we’ll cover

How to teach AI how to think, not what to think. Context engineering, meta-prompting, guardrails, IP protection, human-in-the-loop patterns, subagent orchestration, and interactive workflows where agents ask questions instead of assuming.

Rosetta

We use Rosetta ourselves and decided to share it as open-source. We inverted the direction: Rosetta pushes thinking patterns and engineering methodology to the agent. Your IP stays entirely with you. Instructions are versioned, deployed like code, and distributed to any coding agent across any IDE.

Everything we present comes from production use. Not a research paper.

What you will take away

  • IP and sensitive data protection at scale
  • Guardrails and human-in-the-loop patterns
  • Enterprise conventions, compliance, and cross-team consistency
  • Context engineering and meta-prompting
  • AI that challenges the user, finds gaps, and refuses to assume
  • Agents that validate other agents’ work
  • AI that challenges the user, finds gaInstructions-as-code and AI adoption at organizational scaleps, and refuses to assume

Our speakers

CTO, Eugene Steinberg

Dr. Eugene Steinberg

CTO

Rosetta: How we taught every AI coding agent to think before they code
Nikita Ivanov photo

Nikita Ivanov

VP of Technology, AI

Rosetta: How we taught every AI coding agent to think before they code
Photo of Igor Solomatov

Igor Solomatov

Principal Solutions Architect

Rosetta: How we taught every AI coding agent to think before they code

Dr. Eugene Steinberg

CTO

Dr. Eugene Steinberg serves as Chief Technology Officer (CTO) of Grid Dynamics. A founding engineer and most recently, Distinguished Technical Fellow, Dr. Steinberg brings over two decades of expertise in artificial intelligence, machine learning, information retrieval, and scalable distributed systems to his leadership role. At Grid Dynamics, he has been instrumental in conceiving and scaling the company’s technology practices, spearheading mission-critical transformation programs for Fortune 1000 clients while pioneering breakthrough solutions in AI, search, and cloud-native platform development. His vision and hands-on leadership have established Grid Dynamics as a recognized innovator in digital transformation services. Dr. Steinberg oversees the company’s technology strategy, practice development, and innovation initiatives. His expertise spans enterprise AI applications, cloud platforms, data engineering, and modern application development—core capabilities that drive the delivery of high-impact solutions for global enterprises. Prior to becoming CTO, he built the company’s search and digital commerce practices from the ground up and pioneered many retail AI solutions, including visual search and conversational commerce. He joined Grid Dynamics in 2006 as its first employee and founding engineer, establishing core technology foundations while delivering transformative projects for clients including PayPal, eBay, Google, Macy’s, Home Depot, and Nike. Dr. Steinberg holds a Ph.D. in Mathematics and Mechanics from Saratov State University, where he focused on numerical analysis of nonlinear dynamic systems.

Nikita Ivanov

VP of Technology, AI

Nikita is a technology executive and product-driven innovator with over 25 years of global leadership across AI, software engineering, and digital transformation. Product-centric leader with extensive experience in developing new software middleware and GenAI/LLM/RAG/AI Agentic products, managing software engineering & data science teams, and nurturing product evolution throughout all stages of its lifecycle. Frequent international speaker and Forbes Technology Council member, long-time startup mentor, advisor and investor, active open source contributor, Java/Scala founding community member. Recognized expert and authority on distributed high-performance data processing. Industry innovator in NLP and GenAI/Agentic, reinforcement learning and deterministic AI/ML. Global thought leader in In-Memory Computing. Expert in programming languages, design and compiler development. Trusted advisor to boards and executive teams on AI strategy, national digital transformation, and workforce innovation.

Igor Solomatov

Principal Solutions Architect

Igor Solomatov is a Principal Solutions Architect at Grid Dynamics, bringing nearly two decades of experience designing and delivering enterprise-scale solutions across cloud, .NET, front-end, and data platforms, including 14 years as an architect. He leads complex architecture initiatives with deep expertise in Microsoft technologies including Azure, .NET, and modern application patterns, helping organizations solve real-world engineering challenges at scale. Outside of work, he is passionate about mentoring engineers and advancing practical approaches to cloud and AI adoption.

Eugene Steinberg: CTO, builder by disposition, oversees the technical Architecture behind Grid Dynamics’ AI Engineering practice, including the systems that produced Rosetta. He’s the kind of CTO who can tell you not just what went wrong, but exactly which assumption caused it.

Nikita Ivanov: VP of Technology/AI, With over 25 years of leading engineering and digital transformation across global organizations, Nikita has guided AI adoption at the scale where “move fast” means something different. He addresses the organizational questions that determine whether AI coding agents actually take root.

Igor Solomatov: Principal Solutions Architect. Igor specializes in Microsoft Azure and enterprise .NET architecture — which means he thinks about AI agents in terms of what they actually have to integrate with in the real world. His perspective is where theory meets production constraint, and he’ll walk through how Rosetta was built for both.

Special Guest → stay tuned for a surprise appearance from another voice in the AI world.

Agenda

5:30 PM 6:00 PM

Arrivals, coffee, and a warm welcome

6:00 PM 6:05 PM

Opening words & a quick intro

6:05 PM 6:30 PM

Keynote talk: "Rosetta: How we taught every AI coding agent to think before they code"

6:30 PM 6:45 PM

Quick Q&A: first reactions, fresh thoughts

6:45 PM 7:00 PM

Panel chat: different voices, shared ideas

7:00 PM 7:25 PM

Open floor: a lively, moderated Q&A

7:25 PM 7:30 PM

Wrap-up: a few takeaways & smiles

7:30 PM 8:00 PM

Happy networking time 🙂

Who attends

Dynamic Talks is a monthly gathering in San Ramon for engineers, architects, students, and technology leaders who care about how systems are designed, built, and scaled.

Past attendees have also included senior engineers, VPs, CTOs, and solutions architects from companies operating at enterprise scale across the Bay Area.

The format

Each Dynamic Talks session begins with a concise technical talk that frames the topic and shares practical insights from real-world implementation.

From there, the conversation opens up – Q&A, panel reflections, and moderated discussion.
The goal is not a one-way presentation, but shared exploration of ideas, trade-offs, and challenges.

Participants are encouraged to ask questions, challenge assumptions, and contribute their own experiences.

The atmosphere

Hosted at our San Ramon headquarters, Dynamic Talks is designed to feel welcoming and conversational.

The setting supports focused discussion, informal networking, and continued dialogue after the session concludes.

 

Location

6101 Bollinger Canyon Road, Suite 465, San Ramon, CA 94583
United States