Muhannad Satouf
Full-stack software engineer, frontend-heavy
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.
Experience
Pentia Sweden, Consultant, full-stack engineer
International industrial company, multisite platform
- Frontend of a new search integration on headless Sitecore XM Cloud.
Agricultural e-commerce platform
- Search, machine configuration and checkout reliability on Sitecore XP and Norce Commerce.
Great IT, Consultant, full-stack engineer
European water-treatment chemicals supplier
- Technical ownership of a multimarket Umbraco Cloud site, including editor workshops.
Swedish investment group
- Worked on frontend and backend from the early build phase of a new platform.
- Built reusable components with a maintainable structure and consistent design.
- Built the company history page end to end, from the backend content structure to frontend rendering and styling.
Battery-charging company, multimarket e-commerce
- Built responsive, reusable React and JavaScript components on a Litium e-commerce platform, and contributed ASP.NET and C# backend work.
- Improved product pages, filtering and sorting.
- Implemented reseller and availability flows that integrate external services for stock, pricing, delivery and checkout information per market.
- Balanced feature work with bug fixes and platform upgrades.
School dashboard platform for a Swedish municipality
- Built React dashboards with role-based views for students, teachers and guardians.
- Handled frontend state management and secure data handling, so each role only sees what it should.
- Built a structured frontend flow that reflects updates across the correct views, and worked on deployment.
Event and booking platform
- Booking and stock correctness under concurrent demand on Litium.
Grit Academy, Instructor, software development and cybersecurity
- Taught Advanced Java, Test-Driven Development, and IT and Information Security.
- Planned lessons, developed course material, created assignments, assessed work and coached students individually.
- Covered object-oriented programming, advanced Java, JUnit, Mockito, test structure, clean code, debugging and information-security principles.
Skills
- Frontend Engineering
React, TypeScript, JavaScript, Next.js, HTML, CSS / SCSS, Responsive UI, Reusable component architecture
Tailwind CSS, Redux, Design systems, Frontend integrations, Accessibility / WCAG, Server-side rendering
Angular, RxJS, Angular dependency injection, Frontend state management
- Backend Engineering & APIs
C#, ASP.NET Core, REST APIs and system integrations, SQL Server, Entity Framework Core
Node.js, Express, PostgreSQL, Prisma, GraphQL, Java, SignalR
Spring Boot, Distributed backend architecture
- Cloud, DevOps & Delivery
Azure DevOps, CI/CD, Git / GitHub, IIS, Docker
Azure, Azure Entra ID, Azure Service Bus / Queues, Cloudflare, Vercel, Cloud deployment and configuration
Cloud architecture, Application observability and monitoring
- AI Engineering
Claude Code, AI-assisted software development, Prompt engineering, Claude API, Model Context Protocol (MCP), Structured outputs, Tool-using AI workflows
LangChain, LangGraph, LangSmith, Agent workflows, RAG, AI application architecture, Evaluation and observability for AI systems
- Platforms & Domain Experience
Sitecore XP / XM Cloud, Umbraco Cloud, Litium, Norce Commerce
Relewise
- 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
- 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
Projects
- Muhasbi: A cloud-based accounting and business-management platform for small and medium-sized businesses.
- AI and automation exploration: Practical agent prototypes focused on tool use, retained state, human-in-the-loop flows, evaluation and observability.
- RepoLens: A React and TypeScript app that analyses GitHub repositories.
- StockFlow API: An ASP.NET Core REST API with a service-layer architecture.
- SignalR chat: A real-time chat app built with SignalR.
Certifications
- Claude Certified Developer – Foundations, Anthropic, 2026
- Litium Certified Developer, Litium
- SwedSec licence, SwedSec
Education
- BSc in Software Development, Kristianstad University

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?