About
I'm a full-stack software engineer and consultant at Mpya Digital. I build software across the stack — from frontend architecture and user-facing applications to backend services, APIs, integrations, data and cloud delivery.
Since 2022, I've worked professionally with technologies including React, Next.js, TypeScript, JavaScript, C#, ASP.NET Core and SQL, building applications used across multiple markets, languages and business domains. My experience includes web applications, APIs, search, e-commerce, booking systems, authentication, business workflows and integrations with external services.
I enjoy taking ownership of features end to end: understanding the problem, clarifying requirements, making technical decisions, designing the solution, implementing frontend and backend functionality, integrating systems, testing, shipping and supporting the result in production.
A significant part of my experience comes from enterprise environments using platforms such as Sitecore, Umbraco, Litium and Norce Commerce. I see these as platforms within the systems I build rather than my specialization. My broader focus is software engineering: maintainable architecture, reusable components, reliable APIs, system integrations, testing, delivery and building applications that can evolve over time.
I'm also increasingly working with AI-assisted and AI-native software development. I hold the Claude Certified Developer – Foundations certification and explore agent workflows, MCP, LangGraph, RAG, structured outputs and practical ways of integrating AI capabilities into real software products.

Story
I studied Software Development at Kristianstad University and started my professional career as a software consultant at Great IT in 2022.
At Great IT, I worked across several client assignments and different types of systems. These included a multimarket e-commerce platform, a dashboard application for a Swedish municipality, an event and booking platform, and a multilingual web platform built with Umbraco Cloud.
My work covered both frontend and backend development, APIs, integrations, data, reusable components and delivery. On one assignment, I also took technical ownership of the platform and trained the customer's editors so they could manage and operate the solution independently.
During the second half of 2024, I also taught at Grit Academy. I taught Advanced Java, test- driven development, and IT and information security. I planned lessons, created course material and assignments, assessed student work and coached students individually.
Teaching strengthened something I value as an engineer: being able to understand a technical problem deeply enough to explain it clearly to someone else.
In 2025, I joined Pentia and worked on larger enterprise applications and integrations.
One of my main assignments was an agricultural commerce platform built around Sitecore XP and Norce Commerce. My work went beyond CMS development and included C#, backend functionality, APIs, search, authentication, workflows, commerce integrations, configuration tools and frontend features.
I also worked with a headless multi-market platform using Sitecore XM Cloud, React, Next.js and TypeScript, where I took significant frontend responsibility for a new search integration spanning multiple countries, markets and languages.
Since 2026, I've been a consultant at Mpya Digital.
My direction continues toward broader full-stack and software-engineering responsibility: frontend architecture, backend services, APIs, Node.js and .NET, cloud services, CI/CD, testing, observability, system design and AI-enabled applications.
I enjoy working on systems where I can understand the whole picture rather than only one layer — from the user experience and frontend architecture to APIs, data, integrations, deployment and long-term maintainability.
Skills
My experience spans the full software delivery lifecycle. Technologies with project evidence link to examples of where I've used them.
Frontend Engineering
Professional experience
- React
- TypeScript
- JavaScript
- Next.js
- HTML
- CSS / SCSS
- Responsive UI
- Reusable component architecture
Experience
- Tailwind CSS
- Redux
- Design systems
- Frontend integrations
- Accessibility / WCAG
- Server-side rendering
Expanding
- Angular
- RxJS
- Angular dependency injection
- Frontend state management
Backend Engineering & APIs
Professional experience
- C#
- ASP.NET Core
- REST APIs and system integrations
- SQL Server
- Entity Framework Core
Experience
- Node.js
- Express
- PostgreSQL
- Prisma
- GraphQL
- Java
- SignalR
Expanding
- Spring Boot
- Distributed backend architecture
Software Architecture & Engineering
- System design
- API design
- SOLID principles
- Design patterns
- Modular architecture
- Reusable software design
- Architecture Decision Records
- Authentication and authorization
- Error handling and resilience
- Concurrency and data consistency
- Caching
- Search architecture
- Pagination and filtering
- Secure data handling
- Technical documentation
- Third-party integrations
- Maintainability and scalability
Cloud, DevOps & Delivery
Professional experience
- Azure DevOps
- CI/CD
- Git / GitHub
- IIS
- Docker
Experience
- Azure
- Azure Entra ID
- Azure Service Bus / Queues
- Cloudflare
- Vercel
- Cloud deployment and configuration
Expanding
- Cloud architecture
- Application observability and monitoring
Testing & Quality
- xUnit
- Jest
- React Testing Library
- Playwright
- Cypress
- Selenium
- JUnit
- Mockito
- Unit testing
- Integration testing
- End-to-end testing
- Test-driven development
- Accessibility / WCAG
- Code review
- Secure development practices
AI Engineering
Experience
- Claude Code
- AI-assisted software development
- Prompt engineering
- Claude API
- Model Context Protocol (MCP)
- Structured outputs
- Tool-using AI workflows
Expanding
- LangChain
- LangGraph
- LangSmith
- Agent workflows
- RAG
- AI application architecture
- Evaluation and observability for AI systems
Platforms & Domain Experience
I've worked with several enterprise platforms as part of larger software systems. My experience with them includes frontend and backend development, APIs, search, integrations, commerce, workflows, authentication and multi-market implementations.
- Sitecore XP / XM Cloud
- Umbraco Cloud
- Litium
- Norce Commerce
- Relewise

Outside work
Away from the keyboard, I enjoy hiking, walking, reading and gaming.
Certifications
- Claude Certified Developer – Foundations
- Litium Certified Developer
- SwedSec licence
Education
- BSc in Software Development

Next step
Let's talk
Interested in a case study, how I approach full-stack development, software architecture, AI-enabled applications or something I've built?