FeaturedDocker Containers — Simplifying Development and Deployment
After many years in software development, I've learned: The most interesting projects aren't the perfect ones, but those where you have to deal with reality. Docker shows its true strength not in ideal microservices worlds, but in connecting legacy systems with modern architectures – just like Amazon did.
Read More
Chocolate for Peace — A Full-Stack Voting Platform for Charity
A chocolate brand that lets its customers decide where the donations go. I built the full platform: Spring Boot 3 backend with JWT auth and role-based access, Vue.js 3 frontend with Pinia, a separate admin panel, and a monthly vote-integrity system that makes the results trustworthy — not just technically, but in the eyes of the community.
Read More
Artikel Meister — A Flutter App for Mastering German Articles
Der, die, das — the three words that defeat most German learners. I built a Flutter app to fix that: CEFR-levelled quiz sessions (A1–B1), full noun declension tables with all four cases, multilingual hints in English, French and Arabic, and a 70%-pass unlock system that keeps learners moving forward without overwhelming them.
Read More
German Word App — Nouns, Verbs & Adjectives from A1 to C2
6,322 German words. Three word types. Six CEFR levels. This Flutter app covers nouns, verbs, and adjectives from absolute beginner to near-native — with verb conjugation exercises across Präsens, Perfekt and Präteritum, adjective comparative and superlative drills, an encrypted SQLite database, and a favourites system that lets learners build their own personal word list.
Read More
What Is E-Commerce? A Beginner's Guide
An introductory guide to e-commerce models, technical foundations, and platform choices, including B2B, B2C, and enterprise solutions.
Read More
Azure Functions in Practice: Automated Image Processing in E-Commerce
A detailed case study on using Azure Functions for automatic image resizing in an e-commerce platform, covering architecture, implementation, and lessons learned about serverless computing.
Read More
FeaturedHexagonal Architecture in Practice: Why Less Changes Than You Think
After 15 years of software development, a surprising realization: modern architecture concepts like Hexagonal Architecture, Clean Architecture, or Ports & Adapters are not a revolution—they merely rename time-tested principles.
Read More
FeaturedCatalogForge — Building a PIM Data Pipeline That Actually Handles Scale
A PIM export is a multi-gigabyte NDJSON file. The team needs 200 enriched products from an Excel list, in minutes, reliably. Here is how I built the pipeline: SFTP with smart caching, byte-level GTIN filtering with leading-zero normalisation, memoised category tree resolution, and threaded enrichment in a single pass with orjson.
Read More