KlausDev

Lab

Things I'm currently exploring, building, or maintaining as reference. Not polished products — work in progress and patterns I return to.

OngoingExploringBuildingShippedReference

AI-Assisted Development Workflow

Ongoing

AI / Tooling

Using Claude Code, Cursor, and structured prompting to accelerate engineering work — code review, architecture breakdown, refactoring, and documentation. The goal is understanding where AI genuinely speeds up the work and where it gets in the way.

This portfolio is partly a product of this workflow.

ClaudeCursorPrompt EngineeringDeveloper Tooling

Bitrix24 REST API Patterns

Reference

CRM / Integration

Reference implementations and patterns for common Bitrix24 integration work: batch API calls to avoid rate limits, webhook routing, deal stage automation, and server-side sync with external databases. Accumulated from multiple client projects.

Bitrix24Node.jsREST APIWebhooksPHP

This Portfolio

Shipped

Frontend / Engineering

Next.js 16 with a custom terminal contact form (real CLI with multi-step state machine and nodemailer API), orbital icon animation system driven by Framer Motion springs, canvas particle cursor, and dark/light mode. Built without UI kits.

Next.js 16TypeScriptFramer MotionReact Three FiberVercel

Python FastAPI Service Patterns

Exploring

Backend

Exploring Python as a backend language for API services — FastAPI for endpoints, Pydantic for validation, and async patterns for background tasks. Building on existing Node.js experience to understand where Python is a better fit.

PythonFastAPIPydanticAsyncREST APIs

Property Portal Feed Parser

Reference

Automation

Structured parsing of Dubai property portal data for normalisation across different feed formats (Property Finder XML, Bayut JSON, Dubizzle CSV). An extraction from the Kadviro project into a standalone pattern.

Node.jsData NormalisationParserUAE Portals

Updated as things evolve. Some items are private reference patterns extracted from client work.

Working on something similar?

Open to part-time & freelance projects