SAP Architecture,
Written for Humans.

SAP Solution Architect · 15+ years · Helsinki, Finland

SAP BTPFioriS/4HANAAI IntegrationTech Writing
"In the dark night of all beings awakes to Light the tranquil man. But what is day to other beings is night for the sage who sees." — Bhagavad Gita
  • 15+ Years Experience
  • 60+ Project Deliveries
  • 3 Content Categories

Delivered SAP S/4HANA, BTP, and Fiori solutions across multi-vendor, multi-country landscapes — from architecture to go-live.

Latest Articles

View all articles →
The Cloud Service Model — IaaS, PaaS and SaaS Explained
Technology - Non SAP 10 min read

The Cloud Service Model — IaaS, PaaS and SaaS Explained

IaaS, PaaS and SaaS are the three cloud service models that every technology professional needs to understand. This post explains what each model means, who manages what, where real-world products sit on the stack, and how SAP BTP and S/4HANA Cloud fit in — clearly, without the marketing language.

IaaSPaaS
Git — The Mental Model
Technology - Non SAP 10 min read

Git — The Mental Model

Most people learn Git backwards. They get a list of commands to memorise — git add, git commit, git push — and then spend months not quite understanding why things work or why things go wrong. This post does it differently. It builds the mental model first. Once you understand what Git is actually doing, the commands stop being a checklist and start making sense on their own.

GitVersion Control
API Security Essentials
Technology - Non SAP 12 min read

API Security Essentials

APIs are one of the most targeted attack surfaces in modern software. This post covers the essentials every developer and architect needs to know — API keys, OAuth tokens, rate limiting, input validation, and the OWASP API Security Top 10. A practical reference whether you are building, reviewing, or securing APIs.

API SecurityOWASP API Top 10
JSON — From Zero to Confident
Technology - Non SAP 11 min read

JSON — From Zero to Confident

JSON is the universal language of APIs and data exchange. Whether you are reading an API response, writing a config file or working with SAP BTP, you will encounter JSON every day. This post covers everything you need — data types, structure, nesting, arrays, common mistakes and real-world examples — to go from beginner to confident.

JSONJSON Tutorial
OAuth 2.0 and OpenID Connect — How Modern Login Actually Works
Technology - Non SAP 12 min read

OAuth 2.0 and OpenID Connect — How Modern Login Actually Works

Every time you click 'Sign in with Google' or a system calls an API using a token, OAuth 2.0 is at work. This post explains what OAuth 2.0 actually does, how the key flows work, what OpenID Connect adds on top, and how JWT ties it all together — in plain English without the specification language.

OAuth 2.0OpenID Connect
REST API Design Principles
Technology - Non SAP 12 min read

REST API Design Principles

REST API design principles have been the foundation of web APIs since 2000 — and they have not changed. This post explains the core principles clearly: resources, HTTP methods, statelessness, status codes, versioning, and idempotency. Whether you are building your first API or reviewing a design, this is the reference you will come back to.

REST APIAPI Design

Core Expertise

Areas where I design, build, and advise.

SAP BTP

End-to-end solutions on SAP Business Technology Platform — integration, extension, and cloud-native development.

SAP Fiori & UX

Designing and building intuitive Fiori apps that put the user at the centre of every SAP interaction.

AI Integration

Embedding AI capabilities into SAP landscapes — from BTP AI services to custom LLM integrations.

S/4HANA

Architecture, migration planning, and implementation of SAP S/4HANA across industries and deployment models.

Digital Transformation

Guiding organisations through SAP-led transformation — from strategy and roadmap to go-live and adoption.

Technical Writing

Making complex SAP concepts accessible — architecture documents, how-to guides, and developer content.

"I spent 10 years building SAP systems in India, then moved to Helsinki. That shift — between two very different ways of working and living — changed how I think about technology, people, and what good architecture really means."

Previously with Accenture; currently at Vivicta (formerly TietoEvry).

Read my story