Nilufar Bava

Berlin, Germany / Dubai, UAE / Remote (EMEA)

Nilufar Bava

Full-Stack IC . Hands-on Engineering Manager · Frontend Architect

Frontend & platform architecture · React · TypeScript · AI/LLM · 15+ years

Hands-on Engineering Manager with frontend and full-stack IC experience with 15+ years of building large-scale SaaS platforms, frontend modernization, and organization-wide engineering improvements across product, platform, and AI.

At Prisma, operated as a principal-level IC and frontend architecture leader—shipping the team's most complex production features end-to-end while leading billing, Postgres platform, observability, and AI initiatives at 99.95% SLA.

Passionate about design systems, accessibility, frontend observability, and AI-assisted engineering with Cursor, MCP, and LLM tooling—enabling teams to move fast without compromising quality.

German · UAE Resident · Open to opportunities

Nilufar Bava

Experience

Principal-level IC work, platform architecture, and team leadership across SaaS, billing, and AI.

  1. Engineering Manager + IC Contributor

    Prisma · Berlin → Dubai (Remote)

    Principal-level IC across billing, platform, observability, and AI—owning the most complex production features while leading a team of 4–6.

    • TypeScript
    • React
    • Remix
    • Next.js
    • Cloudflare Workers
    • Stripe
    • PostgreSQL
    • Anthropic Claude

    Billing & financial systems

    • Rebuilt plan change flows (upgrade/downgrade) with analytics-driven UX
    • Spending limits, usage enforcement, dunning, and Stripe webhook reliability
    • Metered billing line items tying usage to monthly invoicing

    Prisma Postgres platform

    • Led platform launch: provisioning, metrics dashboards, autoscaling, in-place restore
    • Cloudflare Analytics Engine dashboards over billions of DB operations/month
    • OAuth, connection strings, onboarding, and PostHog analytics migration

    AI / LLM products

    • Query Insights—Prisma's first LLM feature on Anthropic Claude
    • HTTP MCP server for Cursor, VS Code, and Claude Code
    • Prisma Agent Skills for version-specific AI coding agents
  2. Tech Lead — Web Engineering

    Prisma · Berlin, Germany

    • TypeScript
    • React
    • Next.js
    • Gatsby
    • Algolia
    • Vercel
    • MDX

    prisma.io — built greenfield

    • Architected docs, blog, marketing, and landing pages for a global developer audience
    • Algolia search with custom MDX indexing, dark mode, and visual regression testing
    • Migration from Netlify to Vercel/Next.js and kapa.ai assistant integration
  3. Senior Frontend Developer

    AppLift · Berlin, Germany

    • React
    • Redux
    • Node.js
    • TypeScript

    Ad-tech platforms

    • Owned account management and Advertiser Portal with real-time campaign analytics
    • Led component library standardisation and test coverage improvements
  4. Senior Frontend / Software Engineer

    Earlier roles · Berlin & India

    glispa GmbH, Robosoft Technologies, TCS — ad-tech, banking/insurance mobile apps, enterprise BlackBerry.

    • Angular
    • React
    • Hybrid mobile
    • Ionic

    Recognition

    • NativeScript Hackathon Winner — AngularConnect 2016
    • IBM Certified Mobile Application Developer

Notable projects

Side ventures and hackathon builds—full-stack, in production or shipped at Prisma.

  • Kanavliving

    Founder & Engineer

    Short-term rental platform in production in India—booking lifecycle, multi-room calendar, OTA attribution, invoicing, and an AI guest assistant on Claude.

    • Next.js 15
    • React 19
    • TypeScript
    • Tailwind
    • shadcn/ui
    • PostgreSQL
    • Prisma ORM
    • Anthropic Claude
  • Hackropolis

    Lead Engineer

    Lovable-style AI web app generator—natural-language prompts, structured Claude tool use, live iframe preview, and one-click deploy to Prisma Compute.

    • Next.js 16
    • React 19
    • Anthropic Claude
    • Vercel AI SDK
  • DocGuard

    Founder & Engineer

    Multi-tenant compliance SaaS for UAE SMEs—visas, Emirates IDs, trade licences—with AI document extraction, expiry reminders, and audit trail.

    • Next.js 15
    • Prisma ORM 7
    • Prisma Postgres
    • Auth.js v5
    • Claude / OpenAI

Skills & education

Technical breadth across frontend platform engineering, distributed systems, billing, AI, and quality.

Languages & frameworks

TypeScript, JavaScript, Node.js, React (incl. React 19), Next.js, Remix, Tailwind CSS, shadcn/ui, Python, PHP

Platform & architecture

Cloudflare Workers, REST, GraphQL, OAuth 2.0, AWS, GCP, Vercel, SSR/SSG, micro-frontends, design systems, WCAG 2.1

Data & billing

PostgreSQL, Prisma ORM, Stripe (subscriptions, webhooks, metered usage), billing reconciliation

Observability & analytics

Grafana, Axiom, PostHog, Cloudflare Analytics Engine, Algolia dashboards

AI & developer tooling

Anthropic Claude, MCP servers, Agent Skills, Cursor, GitHub Copilot, prompt engineering, LLM tool calls

Quality & delivery

Feature flags, visual regression, unit/integration/system testing, CI/CD, Core Web Vitals, GDPR

Education & certifications

  • B.Tech Computer Science & Engineering — Rajagiri School of Engineering and Technology (2006–2010)
  • Certified Scrum Product Owner® (CSPO®) — Scrum Alliance
  • IBM Certified Mobile Application Developer — Worklight Foundation V6.2

Get in touch

Open to principal frontend, platform architecture, and engineering leadership roles—remote EMEA.

Interested in collaborating or discussing an opportunity? I'd love to hear from you.

nilubava@gmail.com