Sebastian Nilsson
Tech Leadership Advisor · AI Strategist · Renaissance Engineer
Stockholm, Sweden
Actions
Sebastian helps teams make sense of modern software engineering without adding unnecessary complexity. By day he's a CTO advisor, AI strategist, and renaissance engineer, which in practice means architecture, tech leadership, delivery improvement, and finding practical ways to use AI that enables individuals and hold up in real products.
He has a soft spot for .NET, Azure, modern web development, strong engineering culture, and talks that get to the point. His career pairs hands-on work across a wide range of areas with major strategic impact at companies large and small, so expect talks grounded in experience, containing honest takes, and takeaways that spark new thinking and survive contact with real work.
Links
Area of Expertise
Topics
AI Tooling For the Full Development Lifecycle
Software development is changing rapidly, with AI becoming a co-pilot, or even a full agent, for all the different stages. From planning and coding to testing, deployment, and monitoring. Many tools today are targeting the coding part, but there are possibilities in the other stages too.
We'll highlight the categories of tools that exist, where they fit in the lifecycle, and the tangible benefits they bring in speed, quality, and user experience. Attendees will walk away with a clearer map of the "AI tool landscape", an understanding of how different categories compare in terms of implementation effort, cost, and potential risks.
Leaders will be able to identify where their teams sit today in their AI-adoption. Technologists will get a concrete guide to tools that can make day-to-day work more productive and allow more focus on solving real problems.
From C# to Rust
Rust has been the most loved programming language for the last 8 years. For a C#-developer, it could be a powerful addition to the tool-belt.
It's a modern language, with a familiar C-style syntax, which runs with performance on the level of C and C++, but with memory safety built into the language.
The adoption of Rust does seem to be ramping up, with big players interested, like Microsoft, Facebook, Google, Apple, Cloudflare, and more.
Professional Standout: Be Invaluable to Your Current & Future Employer
Do you want to make sure you stand out in your workplace and within your field? There are some clear strategies to do so. These points are important to keep in mind no matter if you want to excel in your current workplace, apply for a highly sought after position, minimize chances of being made redundant or to get back in the game after a company downsize.
We will look at how you can lead yourself to your full potential. Also, we'll look at how you can lead others by setting a great example and maybe even consider leading others by taking on an official leadership role. Leveraging all this, you can even start looking at how to lead the industry, either based on the domain you work in or the specific technical areas you can innovate within.
Fullstack AI: Building Blocks for Production Ready AI-Powered Software
Generative AI has evolved from basic chatbots into agentic systems that can do more than hold a conversation. This talk explores what it takes to build a production-ready AI agent that answers questions, understands context, uses tools, and takes action to solve real problems. Even the smartest LLM is limited without access to up-to-date knowledge or the ability to interact with the world. We'll look at how adding memory, external data, and the ability to take action can turn a passive chatbot into a proactive assistant.
We'll cover the building blocks of modern AI-powered software. Techniques like Retrieval-Augmented Generation (RAG) and targeted tool use help ground AI in real-world context to improve precision and reliability. We'll also look at open standards like the Model Context Protocol (MCP), which standardizes access to external tools and data. Along the way, we'll discuss how to balance speed, accuracy, and cost when designing systems for real-world use.
We'll also cover prompt and context engineering, which help guide model behavior and reduce hallucinations by providing the right information at the right time. You'll leave with tools and ideas for building AI-powered software that goes beyond a wrapper around a mainstream LLM.
Don't Just "Trust Me, Bro" with Your AI
Remember back when we had to convince developers that unit tests, observability, and automated testing were important? We're now in the same situation with AI solutions.
With fast-moving LLMs and generative AI, "trust me" isn't enough to prove your solutions' functionality. AI outputs are inherently non-deterministic, and behavior can vary depending on the model, effort level, temperature settings, provider, and other factors. So, "it worked on my AI" isn't a sustainable approach. This is why we need AI-aware observability, not just traditional logging.
What defines a working AI solution? At a minimum, it needs to be measurable, monitorable, and reliable. We need evaluation frameworks that use automated evals, human-in-the-loop assessments, user feedback, and LLM-driven judging to verify expected behavior and detect regressions.
You wouldn't ship a traditional app without telemetry, so why treat AI differently? This talk covers the tools and practices developers need to build production-ready AI systems that are traceable, testable, monitored, and trustworthy.
The History of C# - From v1 to v15 and Beyond
IIf you're a .NET developer, you probably love C#. There's a reason the language makes you so productive. Few languages have evolved as rapidly or as thoughtfully as C#, continually adapting to the challenges developers face.
Over the years, C# has changed dramatically. Today, with version 15, we take features like generics, LINQ, async/await, string interpolation, pattern matching, records, init-only properties, and much more for granted. Yet, these weren't always part of the language, and many are still missing from other popular languages.
Join me for a trip down memory lane as we explore the evolution of C#. We'll look at how the language has changed over the years and how it helps us write concise, yet highly readable, C# code today.
Whether you're a seasoned C# veteran or new to .NET, you'll gain a better appreciation for the language as it is today and why it remains a solid choice for the future.
Keep Architecture Simple, Seriously: You Don’t Need Microservices Yet
With all the talk about microservices, containers, and Kubernetes, it's tempting to jump on the bandwagon, whether you actually need them or not.
In this talk, we'll look at a real-world example of scaling back an overly complicated microservices architecture in an e-commerce solution for a European industry leader. Microservices were overkill for the needs of both the company and its technical organization. We'll explore the reverse approach, starting as simply as possible and adding complexity only when needed.
We'll go through some practical guidelines, step by step, to help you decide when it's time to introduce more complexity. You might eventually end up with a microservices architecture, but that's rarely the most balanced starting point.
Next.js: Build a State-of-the-Art E-commerce in Fullstack React
Building a modern website means handling a wide range of technical challenges, including performance, SEO, authentication, localized CMS content, and secure data fetching. At the same time, the website needs to deliver an interactive, modern user experience.
Historically, combining all these features into a maintainable and extensible solution hasn't been easy. This is where Next.js makes a difference. It provides a ready-to-use foundation for fullstack React applications, with built-in support for TypeScript, access to the full React component ecosystem, and modern web performance optimizations.
In this session, we'll explore how Next.js makes it easy to get started and stay productive as a project grows. We'll look at real-world scenarios from a modern e-commerce platform, based on my experience launching a leading European e-commerce site, and see how Next.js addresses the technical challenges of modern web development.
Sebastian Nilsson
Tech Leadership Advisor · AI Strategist · Renaissance Engineer
Stockholm, Sweden
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top