AI & Software Architecture Consultant
Partnering with defense and software-driven companies to build secure, self-hosted AI solutions. Bringing deep technical judgment to complex problems—with the patience to understand your domain before writing a line of code.
With over 13 years of experience in software development, I've learned that the best solutions emerge when you trust engineers to understand the full picture—and give them the space to build things right.
My journey spans from embedded systems in mission-critical environments to leading AI transformation initiatives. Along the way, I've championed test-driven development and continuous integration—not as methodologies, but because they give engineers confidence to make bold decisions without fear of breaking things.
Today, I partner with organizations to adopt agentic AI systems that run securely in their own infrastructure. I bring a consultant's outside perspective with an engineer's respect for context—taking the time to understand your constraints, your history, and why things work the way they do before proposing changes.
Thoughtful solutions for organizations that value depth over shortcuts
Secure, offline AI assistants built for your team's real workflow—not a generic tool forced into your environment. I take the time to understand your domain's nuances, so the system works with how your engineers actually think and operate.
Build systems and pipelines that your team can rely on—designed for the specific constraints of your environment, not lifted from a blog post. I believe infrastructure should give engineers confidence, not create anxiety about what might break.
I treat every project—even internal tools—with a product mindset. That means truly understanding the problem space before proposing solutions, respecting domain expertise, and building systems robust enough to handle the messy reality of how work actually gets done.
Help teams build cultures where engineers are trusted to make good decisions—and have the psychological safety to raise concerns, push back on bad ideas, and own their work. The best engineering happens when expertise is respected, not overridden by process.
Where software meets hardware. Deep experience with real-time systems, bare-metal programming, and the unique constraints of embedded development where every cycle and byte matters.
Building reliable systems in demanding environments
Team Lead & Software Architect
Leading AI transformation initiatives in electronic warfare systems. Pioneering developer-focused practices—minimizing process overhead, championing test automation, and building tools that teams actually want to use.
Software Architect
Architected software platforms for advanced manufacturing systems while driving a cultural shift toward test-driven development. Authored integration test frameworks and led the migration from legacy build systems—learning that technical change and team buy-in go hand in hand.
Embedded Systems Developer
Built the foundation in embedded systems development, working on real-time systems and hardware interfaces that formed the basis for my expertise in mission-critical software.
Contributing back to the community
A library for running Robot Framework keywords asynchronously, enabling parallel test execution and improved test suite performance.
I'd love to hear about the problem you're trying to solve.
Chetech AB
Stockholm, Sweden