Engineering depth

The layer under the cards.

Problem, approach, key decisions, and evidence for each project on the front page.

Node.js · Puppeteer · Chrome Extension

Scraping & Sync Pipeline

Problem

A client workflow required copying data from German and Austrian source websites into a third-party platform, record by record, by hand — roughly 10 minutes of manual work per run, repeated constantly, with no confirmation trail beyond "someone did it".

Approach

A five-stage pipeline: crawl → extract → transform → submit → track. Puppeteer crawls the target sites, a Chrome extension supports operator-driven capture for pages that resist headless automation, the backend validates and transforms what it gets, submits records to the third-party platform in batches, and synchronizes status back over email.

Key decisions

Evidence

← back to all work

Magento 2 · PHP · GraphQL · MySQL

E-commerce Backend at Scale

Problem

Flagship e-commerce stores run on their checkout path: when payments or integrations break, the business bleeds revenue by the minute. At ICUBE by SIRCLO I was the backend engineer on three flagship Magento 2 stores, responsible for the modules, APIs, and monitoring that kept that path alive.

Approach

Custom Magento 2 modules for payment workflows and business processes, GraphQL and REST APIs for storefronts and third parties, and a Slack monitoring pipeline so production issues surfaced where the team was already looking — not in a log file nobody opened.

Key decisions

Evidence (scope proxies)

← back to all work

Automation · AI Content API · PDF Processing

Podcast Automation Pipeline

Problem

A client needed finished podcast episodes produced from static PDF documents, on an ongoing basis. Doing it by hand — read, summarize, script, record — doesn't scale past the first episode.

Approach

An end-to-end document-to-content pipeline: ingest the PDF, extract and structure the content, then generate finished audio through the AutoContent API — a NotebookLM-style AI content generation service. The same extract → structure → generate shape as any data pipeline, with audio as the output format.

Key decisions

Evidence

← back to all work