Skip to content
Pooya NikbakhtSenior Software Engineer

Projects

AI solutions

A sample of what I build: websites, booking and ordering systems, AI tools, and fixes for existing sites. It's only a small part of my work. In my full-time roles I've built much more at scale, including a search engine, high-performance APIs, fast and complex frontend pages, databases and microservices. Pick a category to narrow it down.

AI solutions work

6 projects in AI solutions.

Website support bot: a coffee shop website with the chat open, answering a shipping question and showing the quoted passage from page 2 of the help center.

Website support bot and booking receptionist

A chat widget that answers website visitors from a business's own help documents with the source, and books appointments from real open times in the business's booking system. One script tag installs it on any site.

  • Next.js
  • TypeScript
  • Python
  • FastAPI
Brightside Cleaning quote calculator: choices for the place on the left and a live price of $281.20 plus HST, itemised line by line, on the right.

Brightside Cleaning: an instant quote calculator with a leads inbox

A cleaning company website where customers price their own clean in under a minute, or start from a photo of the space, with every line shown and tax separate, then send the quote in one click. Every request lands in a leads inbox the owner works from new to won to booked.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Cloudflare Workers
Paperwork AI review screen: a scanned invoice with the misread line highlighted, next to two failed checks and the editable fields.

Paperwork AI: invoices and receipts into checked spreadsheets

Drop in a pile of invoices, receipts and forms, including scans and phone photos, and get back checked rows you can export to Excel or CSV. Every value shows where on the page it came from, and the math is checked before you approve it.

  • Python
  • FastAPI
  • Next.js
  • TypeScript
shop-search: a search box with a plain-English query, the filters it produced shown as removable chips, and a grid of hiking boots.

shop-search: turning plain-English requests into filters

Type "waterproof women's hiking boots under $150, size 8" and the AI turns it into filter chips you can see, edit and remove. Every answer is checked against a schema, and an eval suite measures accuracy before any prompt or model change ships.

  • Next.js
  • TypeScript
  • Zod
  • Claude API

A high-traffic marketplace search and catalog app at ApplyBoard

Full-stack work on the core search of a marketplace used by millions of students: a React and TypeScript catalog with 150k+ listings and 50+ filters, saved searches and compare, a NestJS API layer over OpenSearch, and natural-language filters.

  • React
  • TypeScript
  • NestJS
  • OpenSearch

Research and earlier projects

Papers from my MSc research on bin packing, published at computer science conferences, plus earlier data science projects and the startup I founded.

Research paper

SCoR: an online Stack Overflow code recommender

A desktop application that takes a developer's question, collects Stack Overflow results in real time, then ranks and clusters the code snippets in the answers so the useful ones are quick to find.

Product2012

ShahrAgah: a social network for businesses

A social network connecting local businesses and their customers. It started as a business plan that was named the "best promising project" at the IUT Entrepreneurship Festival, and I then founded a startup to build it.

Have a project in mind?

Send a short note on what you're building. I'll reply with questions and a rough plan.