Skip to content
View woladi's full-sized avatar

Block or report woladi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
woladi/README.md

Hey, I'm Adrian 👋

Front-end Tech Lead · React & TypeScript · genAI/DX

10+ years building enterprise front-end systems at CGI. I close the gap between design and engineering — through scalable component libraries, AI-augmented workflows, and developer experience that actually ships.

💼 Available for consulting

  • Design Systems — component libraries, design tokens, Storybook, cross-team governance
  • AI-augmented DX — MCP servers, Figma Code Connect, streaming LLM apps in production
  • Privacy-first AI — local inference pipelines, GDPR-compliant LLM integrations

awolczuk@gmail.com · LinkedIn · GitHub


🏆 Selected Work

Enterprise PWA · CGI

Architected a modern insurance PWA achieving a 96% Google Page Speed score:

  • Component library with full Storybook documentation and testing
  • Storyblok integration enabling visual editing independent of dev cycles
  • AI-augmented delivery pipeline using Figma Code Connect to sync design tokens with production code

Production SaaS · Solo build

Full-stack subscription web app shipped to production. Stack highlights:

  • Streaming LLM responses — Vercel AI SDK + Claude, token-by-token rendering
  • Custom auth bridge — Clerk JWT decoded inside Supabase RLS policies (non-standard integration)
  • Heavy compute in serverless — C library compiled to WASM, singleton-cached across requests
  • Subscription billing — Stripe Checkout with dynamic pricing and promo codes

🛠 Open Source — Privacy-First AI Ecosystem

One philosophy across all repos: AI should work for you, not harvest your data. Local inference.

The privacy proxy

pseudonym-mcp — replaces PII with reversible tokens ([PERSON:1], [PESEL:1], [CREDIT_CARD:1]) before your prompt reaches the cloud, then restores original values in the response. GDPR-compliant pseudonymisation, fully offline, works with Claude, GPT-4, Gemini and any MCP-compatible client.

claude mcp add pseudonym-mcp -- npx pseudonym-mcp

The vision stack

Node.js Apple Vision Middleware four-layer ecosystem for local OCR & image analysis on macOS — same engine, different surfaces:

  • macos-vision — the foundation. Apple Vision OCR for Node.js, native and fast.
  • macos-vision-mcp — MCP server for Claude Code & Claude Desktop. Pre-extracts text before your AI sees it, cutting token usage by ~97% on real documents.
  • AiSort (early stage) — auto-tags and annotates files using the stack above. Files never leave your machine.
claude mcp add macos-vision-mcp -- npx macos-vision-mcp

✍️ Writing


💻 Tech Stack

TypeScript React Next.js Vue.js Node.js Claude Supabase Stripe Storybook Storyblok Figma Swift

Popular repositories Loading

  1. macos-vision macos-vision Public

    Apple Vision OCR & image analysis for Node.js — native, fast, offline, no API keys

    TypeScript

  2. woladi woladi Public

  3. macos-vision-md macos-vision-md Public

    TypeScript

  4. macos-vision-mcp macos-vision-mcp Public

    MCP server for Claude Code — Apple Vision OCR & image analysis, fully offline, no API keys

    JavaScript

  5. pseudonym-mcp pseudonym-mcp Public

    MCP server for privacy-preserving pseudonymization of sensitive data before cloud LLM processing

    TypeScript 1