// Philosophy
Professional Craft Belief System

Career · Expertise · Projects

Professional Craft

18+ years. 11 companies. 3 countries. One continuous pursuit of mastery.

18+Years of Craft
11Companies
3Countries
Still Learning

Four dimensions of deep expertise

⬡ AI & Emerging
🤖
AIOps DevOps + CloudOps + AI · Self-healing infrastructure
🕵️
Agentic AI & AI Agents Autonomous agents · Multi-agent orchestration · Tool-calling loops
🧠
LLM Architecture Prompt · Gateway · RAG · Context · MCP · Domain grounding
⬡ Technical Mastery
Java Core language · 18+ years · Enterprise-grade systems
☁️
AWS Cloud platform of choice · EKS · Lambda · Serverless
🔍
Elasticsearch Search & analytics · NLP · Geospatial · High-volume
⬡ Architectural Vision
🏗️
Microservices Decomposition at scale · API-first · Event-driven
📐
Domain-Driven Design Bounded contexts · Strategic design · Ubiquitous language
Cloud-Native Container-first · Kubernetes · Infrastructure as Code
⬡ Engineering Leadership
🎯
Mentoring Growing engineers · Career guidance · Technical coaching
📚
Training Knowledge transfer · Workshops · Architecture evangelism
👥
Team Building Culture by design · Psychological safety · Cross-cultural

The skills I've spent years sharpening

🤖
AI & Intelligent Systems

Building intelligent systems on top of cloud platforms — from AIOps for self-healing infrastructure to Agentic AI, LLM-powered pipelines with RAG, MCP tooling, n8n automation, and AI-augmented development with Cursor & Claude Code.

AIOps Agentic AI AI Agents GenAI LLM Architecture Prompt Engineering RAG MCP n8n LLM Gateway AI Testing Vibe Coding Cursor Claude Code
LLM Stack Anatomy
Prompt
LLM Gateway
LLM
Context
RAG
MCP
AI Agents
Agentic AI
n8n
Vibe Coding
☁️
Cloud Architecture

Designing secure, scalable, cost-effective cloud platforms across FinTech, Payments, and E-Commerce. Specialised in AWS with Azure exposure.

AzureTerraformServerlessEKS/K8sMulti-TenantFinOps
🔐
Security & Compliance

Security by Design from code to data. Regulatory compliance across heavily regulated financial environments.

GDPRDORAPCI-DSSZero TrustHSMIAMTokenisation
🏗️
Software Architecture

From monolith-to-microservices migrations to domain-driven design and API-first strategies at scale.

API-FirstEvent-DrivenKafkaSpring BootSaaS Readiness
📊
Observability & Reliability

SLI/SLO/SLA definition, production dashboards, MTTR reduction, and blameless incident culture.

SLI/SLOAIOpsDevOpsMonitoringAlertingRoot Cause
👥
Engineering Leadership

Leading distributed teams across cultures and timezones. Building ownership-driven, psychologically safe engineering cultures.

OKRsAgileCross-CulturalHiringDistributed Teams
💳
Domain Expertise

Deep domain knowledge across FinTech, Payments, Digital Banking, E-Commerce, and SaaS platforms.

FinTechPaymentsSaaSOLTPE-CommerceDigital Banking

Not just building software — crafting it.

Software Craftsmanship is about putting responsibility, professionalism, pragmatism and pride back into software development. These five principles are not rules I follow — they are commitments I've made to myself and every team I've ever led.

Principle 01
Well-crafted, not merely working

Code we are not afraid to change. Systems that can absorb new features without fear. Software we can scale, test, build, deploy and monitor — at any point in time, regardless of how old it is.

Principle 02
Welcoming new perspectives

When a new engineer joins, I give them the existing architecture and ask them to challenge it. The best ideas rarely come from those who know the system best — they come from those who see it fresh.

Principle 03
Community of professionals

Engineers who contribute to open source, write knowledge-sharing posts, and demo what they learned last week. A team that teaches itself is a team that grows faster than any training budget can buy.

Principle 04
Steadily adding value

Velocity of feature delivery and quality of code must remain constant as a project ages — not trade against each other. If your code from month 1 looks worse than month 12, you built technical debt, not software.

Principle 05
Productive partnerships

Clients are not adversaries. They are partners. We are the matter experts — it is our responsibility to help them visualize possibilities they cannot see. If you want to be treated like a professional, behave like one.

Apprentice → Journeyman → Master

Craftsmanship is not a destination. It is a never-ending pursuit. Every master was once an apprentice who refused to stop. The Dunning-Kruger effect reminds us that the beginning of mastery is recognising how little we truly know.

🌱
Apprentice
Learning the rules

Follows patterns. Applies what is taught. Asks good questions. The most dangerous phase is thinking you've left it — the Dunning-Kruger peak lives here.

⚒️
Journeyman
Breaking the rules intentionally

Has enough context to disagree. Adapts rather than copies. Understands the why behind each practice — and when to set it aside. Humility deepens here.

🔥
Master
Creating new rules

Sees the system. Knows what others don't know they don't know. The most self-aware phase. A master is not the one who has all the answers — they are the one who asks better questions.

"It is not a process. Not a best practice. Not a framework or a tool. We already have plenty of those. It is a very personal pursuit of mastery."
— Khurram Saleem · Software Craftsmanship, 2018

Where my skills sit on the arc

The same Apprentice → Journeyman → Master arc, applied honestly to my own craft. Depth is earned over years; the apprentice tier is where I am most alive — actively exploring the frontier.

🔥 Master
Years of depth
Java AWS Cloud Architecture Software Architecture Microservices & DDD Payments / OLTP FinTech Engineering Leadership
⚒️ Journeyman
Deeply practising
Azure Security & Compliance Kubernetes / EKS Observability & SRE Event-Driven / Kafka
🌱 Apprentice
Actively exploring
Agentic AI LLM Architecture AIOps RAG & MCP Vibe Coding

Eleven companies. One continuous arc.

Germany Germany · The Depth Era · 2020 – Present
Sopra Steria
Sopra Steria
Cloud Architect
Parent company · Sopra Steria Group

Designing cloud-native, hybrid, and on-prem architectures for Payments, Risk Management, and FinTech platforms. Driving AIOps evolution — blending DevOps and CloudOps with AI. Building ROI-optimised cost and pricing models for SaaS adoption. Single point of architectural accountability for complex, multi-stakeholder financial platforms across enterprise and regulated environments.

✦ Current role AWS · Azure · AIOps · FinTech · GDPR · DORA FinTech · Payments · Risk Management
Sopra Financial Technology
Sopra Financial Technology
Cloud Architect
Sopra Steria Group

Cloud-native architecture for Payments, Risk Management, and FinTech platforms in regulated environments. Designed single-tenant and multi-tenant models addressing data isolation, compliance, and cost optimization. Delivered custom cost and pricing models for SaaS adoption. Applied Zero Trust and Security by Design across cloud infrastructure, applications, identities, and data.

🏦 Payments & FinTech platforms Multi/Single-tenant architectures ROI-optimised cloud strategy 🔐 GDPR · DORA compliant AWS · Azure · Zero Trust · Security by Design
SBS
SBS
Senior / Lead Software Architect
Sopra Banking Software · Sopra Steria Group

Led comprehensive SaaS readiness for Sopra Banking's Digital Banking Platform — 100+ readiness criteria, 17 squads, 150+ engineers across 4 regions. Championed API-First strategy with full lifecycle governance. Migrated on-prem to AWS (−20% cost, +50% efficiency). Reduced MTTR by 40% through standardized observability across domain teams.

👥 150+ engineers, 17 squads 📉 −20% operational cost ⚙️ +50% efficiency 🔧 −40% MTTR 📦 −30% API defects 🏦 Digital Banking Platform AWS · EKS · Docker · GDPR · DORA
Mindshine
Mindshine
Software Engineering Manager

Engineering Manager at a mental health coaching startup. Built the team from scratch, defined OKRs, and drove the North Star KPI: 5,000 monthly active paid users. Reduced cloud costs by over €9,000/month by migrating to AWS. Built a C-level analytics platform using serverless AWS, GraphQL, and TimescaleDB. PayPal integration lifted user engagement by 30%.

💰 €9K/month cost saved 📱 +30% engagement 🔒 +15% retention 🧠 Mental health tech domain AWS Lambda · GraphQL · PostgreSQL · React Native
Wemolo
Wemolo
Cloud Architect

End-to-end design of cloud-based architecture for a smart parking management system. AWS IoT Core for camera integrations, serverless ETL pipelines, Terraform/Terragrunt for repeatable infrastructure. Real-time dashboards for occupancy tracking and financial reconciliation across multiple AWS regions.

AWS IoT · Lambda · Terraform · GitLab CI/CD 🅿️ Smart parking platform Multi-region AWS deployment
Wirecard
Wirecard
Senior Software Architect

Modernized legacy monolithic merchant onboarding systems into a microservices-based architecture using DDD and Java. Decomposed into 10+ scalable cloud-native services. Accelerated merchant onboarding from 3 months to 2 weeks using a Camunda orchestration engine. Achieved 98% data migration accuracy across siloed systems via Apache Kafka.

⏱️ 3 months → 2 weeks onboarding ✅ 98% data accuracy 🔄 −40% manual interventions Java · Spring Boot · DDD · Kafka · Camunda
UNIQLO
UNIQLO (Fast Retailing)
Engineering Lead / Cloud Architect

Led a 15-member distributed engineering team across Japan, China, and India to build Cart & Checkout microservices for Uniqlo's global e-commerce platform. 40+ APIs, 1,000+ orders per minute. IaC with Terraform. SLI/SLO/SLA monitoring. The scale was global; the culture we built was deeply human.

🚀 1,000+ orders/min 👥 15-member global team 📈 +35% team satisfaction 🔒 +75% retention Java · Terraform · Kubernetes · 40+ APIs
VentureDive
VentureDive
Principal Software Engineer / Tech Lead

A brief return to Pakistan between Japan chapters. Led design and development of a trip planning platform — multi-leg layovers, real-time notifications, personalized journeys, and a gamified loyalty engine. Introduced TDD and CI practices that became team standards.

📱 +20% user engagement 🔄 +25% retention Mobile · Loyalty Engine · TDD · CI/CD
Rakuten Travel
Rakuten Travel
Senior Application Engineer / Team Lead

Led end-to-end redesign of Rakuten Travel's next-generation search engine — multilingual (CJK), context-sensitive, location-aware search at scale. The discipline of Japan entered my engineering DNA here. 100ms query SLA. TDD at 99% code coverage. A team culture where precision wasn't a goal — it was the baseline.

⚡ <100ms query SLA 📈 +25% sales conversion 🧪 99% code coverage (TDD) <1% defect rate Elasticsearch · GraphDB · Java · NLP
Pakistan Pakistan · The Foundation Era · 2008 – 2016
Gallery Systems
Gallery Systems
Principal Software Engineer

Museum-focused enterprise software — building a secure, scalable Enterprise Audit Trail system for preserving digital traceability of rare and high-value assets: books, paintings, sculptures, historical objects. A niche domain that demanded forensic-grade precision. Taught me that every system is ultimately about trust.

Java · CDC · RESTful APIs · SQL Server 🏛️ Museum ERP domain 100% audit integrity
i2c Inc.
i2c Inc.
Senior Software Engineer → Team Lead → Principal Engineer

Mission-critical payment systems for global networks. Worked on high-throughput OLTP systems supporting Visa, Mastercard, Discover, and American Express across North America, Europe, Latin America, the Middle East, and Africa. Architected a centralized Data Vault Service with HSM-integrated cryptography for PCI-DSS and GDPR compliance. This is where I learned real ownership — not of tasks, but of outcomes.

⚡ 300ms TPS response ✅ 99.9% availability 🔐 PCI-DSS compliant Java · OLTP · HSM · Cryptography 4 global card networks

The academic foundation

University of Management & Technology
MS, Software Engineering
Lahore, Pakistan · 2015 – 2017
Hamdard University
MCS, Software Engineering (Batch 8)
Lahore, Pakistan · 2000 – 2002
University of the Punjab
BSc, Applied Mathematics & Physics
Lahore, Pakistan · 1996 – 1999
WAPDA Inter College
FSc, Pre-Engineering
Sukkur, Pakistan · 1994 – 1996
Languages
EnglishFull Professional · TOEIC 990
UrduNative
PunjabiNative
SindhiProfessional Working
GermanElementary · A2 · (learning)
JapaneseElementary · JLPT N5
Certifications & Honours
Goethe-Zertifikat A1: Start Deutsch 1
TOEIC 990 — Full Professional English
JLPT N5 — Elementary Japanese
Dean Merit List Award
Best Squash Player — 1996
Best Cricket Player — 1993, 1994, 1996
Best Football Player — 1992, 1994, 1996
"Your code is more than logic and syntax — it's a reflection of your discipline, creativity and beliefs. Make it a masterpiece."
— Khurram Saleem