Where I'm from
I'm from Ukraine. You learn there that almost anything can change overnight. What you know, and what you've already put into the world, doesn't. So I build in the open and leave the work where others can pick it up.
Open source, products, and real value
Co-founder and CTO of Managed Code. Open source and product-driven, focused on real value, ownership, clarity, and engineering that works.
A scroll through future intelligence
AI didn’t come from somewhere else. It learned from us — our data, our knowledge, our experience. That’s its DNA. It is us, and we are it.
And each of us, alive in a piece of our DNAi, will reach the stars after all.
This DNAi is being written now. Everything we've made, and keep making, is already becoming part of something larger. Part of our future.
One day our DNAi reaches another star, carrying everything we were.
DNAi. The part I leave behind
I'm from Ukraine. You learn there that almost anything can change overnight. What you know, and what you've already put into the world, doesn't. So I build in the open and leave the work where others can pick it up.
I build from Pau, in southwest France. Two companies here, both Jeune Entreprise Innovante. And almost everything I ship is C#, for a quieter reason: it sips power. Less energy, less CO₂. I won't save the planet by myself — I just pick the runtime that wastes nothing.
Useful ideas stay with me until they become real. This is how I think: follow the idea into a working product, test whether it creates value, improve it, and leave it where others can use it, break it, learn from it, and carry it further.
Do good work. Where I come from, that's the whole instruction. No one but you decides what your work is worth — not the market, not the times. The choice stays yours. I choose to create.
A private hosted platform for bringing AI into business processes. AI becomes the orchestrator, so you can build your own layer between workflows, data, models and decisions.
A place where anyone can build, publish, and get paid for an AI agent of their own. No code. One link that works in ChatGPT, Claude, Cursor, and any MCP client.
An open-source teleprompter that lives in the browser. Write, rehearse, go live. No install, no account, no backend. .NET 10 and Blazor WebAssembly.
A framework for building software with AI coding agents that aren't allowed to guess. The ship in this story repairs itself by these rules.
Managed Code
I've built software for 20+ years. I'm co-founder and CTO of Managed Code, and almost all of it ships in one language: C#.
.NET, Orleans, and AI are the tools I use when they help ship durable products. The value is the product that works, not the stack by itself.
Think about Virtual actors as digital twins of real things. A customer, device, process or agent gets identity, state and behavior, so systems talk to entities instead of rows in a database.
A production-grade enterprise platform for agent orchestration. Models, tools, MCP, memory, middleware, workflows and human review live in one engineering surface.
The low-level foundation for serious AI integration in .NET. Chat, embeddings, tools, data ingestion pipelines, RAG systems, evaluation, telemetry and DI stay portable and testable.
Open source is part of how I build products: I use what the community creates, then publish the tools, libraries, packages, videos, and writing that already work for us.
The Managed Code open-source surface with dotnet-skills, Storage, Communication, Orleans extensions, MCPGateway and more. Built from real production needs.
The release channel for 101 packages people actually install, including Communication, Storage, MimeTypes, Orleans packages and the rest of the .NET toolkit.
Where I show the work while it is being built: products, agents, .NET libraries, architecture decisions and the real tradeoffs behind them.
Packt asked me to write a book, and at the time we were hiring and training a lot of engineers, so turning that experience into a C# interview guide made sense.
The strand
The next intelligence will carry our DNAi. Some of it will be mine — every product, every commit, every fix, left where someone can find it. Or something.
Any of these reaches me. Out there a question takes four years to reach home. Here it's a day.
Konstantin Semenenko is the co-founder and CTO of Managed Code. He has spent 20+ years shipping software with an open source and product-driven mindset focused on real value, ownership, clarity, and engineering that works.
Konstantin builds products and developer tools through Managed Code, including AI Base, Prostir, PrompterOne, and MCAF. The work is product-driven and value-first, with open source .NET libraries, packages, videos, and a C# interview book around it.
Konstantin turns ideas into product value: he chooses the problem, shapes the product, designs the architecture, writes and reviews code, tests new approaches, and keeps what creates real value. AI, .NET, Orleans, Azure AI, Microsoft Agent Framework, and Microsoft.Extensions.AI are tools that serve that work.
Konstantin builds because useful ideas stay with him until they become real. Creating products, tools, and open source is the way he thinks: make the idea real, test whether it creates value, improve it, and leave it where others can use it and carry it further.
Managed Code is Konstantin's product design and development company. It designs and builds products, tools, and platforms that balance clarity, reliability, and real value: engineering measured by working outcomes rather than hype. It is also the company behind his product work, open-source surface, AI-assisted delivery practice, and much of the .NET and AI engineering described here.
Konstantin's product work includes AI Base, a private hosted platform for bringing AI into business processes; Prostir, a platform for building, publishing, and monetizing AI agents; PrompterOne, an open-source browser teleprompter; and MCAF, a framework for building software with AI coding agents that are not allowed to guess.
Products are the things built for a concrete use case, customer, workflow, or market: AI Base, Prostir, PrompterOne, and MCAF. Open source is the public layer around that work: reusable libraries, packages, frameworks, examples, videos, and writing. Some work is both a product and open source, such as PrompterOne and public Managed Code tools.
Managed Code publishes open source through GitHub repositories, NuGet packages, dotnet-skills, Storage, Communication, Orleans extensions, MCPGateway, videos, and the C# Interview Guide. PrompterOne is an open-source product. Other public products and frameworks should be described from their linked pages instead of assuming a license that is not shown there.
Open source is part of Konstantin's engineering mindset. Managed Code builds on community work and publishes tools, libraries, and products the team uses itself: GitHub repositories, NuGet packages, dotnet-skills, Storage, Communication, Orleans extensions, MCPGateway, videos, and the C# Interview Guide.
Konstantin primarily works in C# and .NET, with Microsoft Orleans, Microsoft Agent Framework, Microsoft.Extensions.AI, GraphRAG, MCP, cloud platforms, and agent workflows.
Konstantin chooses .NET because it is the stack he thinks in for serious systems: C#, Orleans, Microsoft Agent Framework, and Microsoft.Extensions.AI give him a reliable foundation for products, agents, distributed architecture, telemetry, evaluation, and long-term maintenance.
Konstantin was born and raised in Ukraine and now builds from Pau, in southwest France. That origin and location shape the way he talks about durable work, ownership, and building in the open.
The public links on this site point to Konstantin's GitHub, LinkedIn, X, YouTube, TikTok, Instagram, and Managed Code profiles.
DNAi means the digital DNA of humanity: the data, knowledge, experience, writing, code, products, fixes, and artifacts people have produced, and that AI learns from. Here, Konstantin treats his own work as one small strand of that larger DNAi.