nastaranmehri
فارسی
Let's work together

Open to backend & AI roles

AI Backend Developer

I'm a developer focused mainly on backend and applied AI.

I work with Python, FastAPI and Django, building backend systems, and using LLMs, RAG and AI-assisted tools where they make those systems more capable and more efficient.

Selected work

Projects and case studies

Personal projects, written up with what the problem was, what was built, and what I would do differently.

A customer dashboard listing two subscriptions: one active, with a data-usage bar at 41.3 of 200 GB and an expiry date, and one expired with a prompt to buy a new plan.

Backend systems 2026

VPN Sales Platform

VPN subscriptions sold through a website and a Telegram bot on one FastAPI backend: idempotent payments, worker-driven provisioning.

353 automated tests, all passing how this was measured
method
python -m pytest over the full suite: 25 test modules, 353 collected, 0 skipped
measured
sample
repository at commit 185b9ab
environment
local machine, Python 3.13.7, pytest 8.4.1, PostgreSQL 18
  • Python
  • FastAPI
  • SQLAlchemy
  • +8

All work

About me

From an idea to something that holds up

I’m a developer focused mainly on Backend and applied AI. I work with Python, FastAPI, and Django, and I work with LLM applications, RAG, and AI-assisted development alongside those backend systems.

It’s not enough for me that a system simply works; I want to understand what happens when a model gets something wrong or when something breaks somewhere in the system, and how to make the system more reliable.

I’d rather let the projects I build and the things I know how to do speak for themselves than describe myself with a number.

Since finishing university, my time has gone into coursework, independent learning, personal projects, and contract work evaluating frontier LLMs.

My strength is problem-solving: understanding the problem, finding an approach that will work, and building it.

If something breaks along the way, I don’t give up on it — I fix it.

Experience

  1. 2026 — present

    AI Training & Evaluation (Contract) · Mercor

    Adversarial evaluation of frontier LLMs — designing prompts and tasks built to make strong models fail on web search, multi-step reasoning, and the edge cases where they are confidently wrong, then writing verified golden answers and single-answer rubrics so every failure is reproducible and objectively scorable.

Backend

  • Python
  • FastAPI
  • Django
  • Backend architecture

LLM and AI

  • LLM applications
  • RAG
  • AI-assisted development
  • Working with multiple LLM providers

Evaluation

  • LLM evaluation
  • Adversarial evaluation
  • Rubric and task design

How I work

  1. Discovery

    Understand the problem.

  2. Research

    Learn what is needed.

  3. Architecture

    Design the solution.

  4. Implementation

    Build and validate it.

  • Rasht, Iran — open to remote and international
  • B.Sc. Computer Science, University of Guilan

What I work on

Backend for AI applications

Two things I build and one way I build them: the service underneath, the language model working inside it, and the AI tools I write that code with.

Backend services and APIs

Python services with the architecture, the data model and the tests that go with them, rather than a script that happens to run.

  • Python, FastAPI and Django
  • HTTP APIs
  • Databases and data models
  • Authentication
  • Testing

LLM applications

A language model working inside the backend, where it has to answer from your own material and keep working when a provider does not.

  • RAG pipelines
  • LLM integration into backend services
  • Prompt and response handling
  • Evaluating what the model returns
  • Multi-provider setups with fallback

AI-assisted development

Coding agents and LLMs as part of how the backend gets written — and I read and check what they produce before it goes into the codebase.

  • AI coding agents
  • Agentic coding workflows
  • Using LLMs for development and debugging
  • Prompting and context management
  • Reviewing and validating AI-generated code

Contact

Let's build something together

Open to backend and AI engineering roles, remote and international. Or just say hello.

Quick select

Up to 3,000 characters.

Nastaran's assistant

Ask me about Nastaran's work, skills and services, or how to reach her — in English or Persian. I answer only from what is published on this site, and I'll say so when it doesn't cover something.

Try one of these: