Things I've built

Real projects, described without client names when they're under NDA or I haven't asked yet.

  • MCP server for a multi-client ad platform

    An MCP server so AI assistants can read a multi-client ad platform safely. OAuth 2.1 with PKCE, access scoped per client, Redis and Docker.

    TypeScript · OAuth 2.1 · Redis · Docker

    Ten-plus managers use it now, not just the two or three specialists who could read the platform before.

  • Claude plugin for ad debugging

    Ad debugging used to take a full day with several engineers. With the plugin, one person does it in about two minutes.

    Claude · MCP

    From a full day to about two minutes.

  • Plain-language analytics

    Turned platform analytics that only experts could read into plain-language answers anyone on the team can use.

    LLM · MCP

    Anyone on the team can ask a question in plain English instead of waiting on an expert.

  • Multi-step form builder

    A visual form builder where pages route based on the visitor's answers. I built all of its logic, plus the docs site.

    Next.js · TinaCMS

    New multi-step forms with smart routing get built visually, with no new code.

  • Offer filters for landing pages

    Drop-in controls (one script, one CSS tag) that let visitors pick their credit score, school, loan amount or state, and the page shows only matching offers. Includes a school search with autocomplete and acronyms.

    JavaScript · Netlify

    Any landing page gets offer filtering by adding one script and one CSS tag.

  • Multi-language real estate site

    A luxury real estate site in several languages, built from a Figma design over about a year.

    Next.js · Strapi · GraphQL · Tailwind

    Shipped the full Figma design as a live site in several languages.

  • Simpler offer setup

    Merged a 4-page offer setup into one multi-step page with pre-fill.

    Offer setup went from 4 pages to 1, with the fields filled in for you.

  • Reporting automations

    Automations that pull reports from Meta Ads, Google Ads, GA4 and CRMs.

    n8n · Make · Zapier

    Report data from every ad platform and CRM lands in one place, with no copy-paste.

  • Payments and e-commerce

    A Next.js integration for YouCan Pay (cards and CashPlus) with Cypress tests, and a Next.js shop with a full admin panel, filters and import/export.

    Next.js · Cypress · Convex

  • Where it started

    My first job in 2016 was building POS software in .NET.

Awesome developer, will surely work with him again.
Upwork client review, 2022, 5★
He went over the line to make sure we solved the issues we needed to get solved, I'd totally recommend working with him.
Upwork client review, 2020, 5★

Got a manual task or an AI idea?

Happy to jump on a quick call, just pick a time that works for you.

Book a call

Zaka