Hi, I'm Mohammed Almeseri

AI Engineer who builds agents you can trust

I build LLM agents with tool calling, MCP and RAG, then I test them. My agent Ken reads WhatsApp, Gmail and Calendar and never sends anything without my click.

Now: building Ken's attack rangeAnkara · --:-- UTC+3B.Sc. Software Engineering · 2028
Ask my agentanswers from my CV and code · can be wrong
96%of Ken's factual claims grounded in what it read (26 of 27)
151offline tests in Ken; none can call a real API
~430tests in Planovya, a live SaaS
18AI and Python certificates, incl. the DataCamp Associate

Numbers with a dashed underline open their source: how they were measured, the file, and the test behind them.

About

A builder who measures

I'm a software engineering student in Ankara. I build AI products end to end: the agent, the retrieval, the interface, and the tests that prove it works. Safety goes in code, not in the prompt, and every number I quote comes from an evaluation I can show you.

Based inAnkara, Turkey · UTC+3
StudyingB.Sc. Software Engineering, OSTIM Teknik · 2028
Open toRemote AI roles · internships · Ankara part-time
LanguagesArabic (native) · English (B2) · Turkish · Russian (beginner)
Download my CV ↓
Featured work

Things I've built and shipped

An agent with real evaluations, a live product with paid plans, and a website for a real client.

AI agent · open source

Ken

A private desktop assistant that reads WhatsApp, Gmail and Google Calendar through three MCP servers and writes replies that sound like me. Six guards in code stop it from sending anything I didn't ask for.

96%claims grounded0 of 10injection runs obeyed14→32%judge preference with RAG
Python asyncioMCPOpenAIRAG · SQLiteOllamapytest
Live SaaS · planovya.me

Planovya

A focus-first workspace for students and small teams. Its AI assistant answers from your own tasks and deadlines, and row-level security means it can never see anyone else's.

~430tests236commits16kchar context cap
TypeScriptReactSupabase RLSResponses APIJest
Client project · Arabic, RTL

My Dental Care

A right-to-left Arabic website for a dental clinic, with a before-and-after gallery and one-tap WhatsApp, phone and map contact to drive bookings.

RTLArabic-first3contact channels
ResponsiveRTLVercel
Skills

My toolbox

Drag the sphere, or filter by area.

Used in shipped work

Python (asyncio), Model Context Protocol, OpenAI API · Responses API, Tool calling and agent loops, Embeddings and vector search (SQLite + NumPy), LLM-as-judge evaluation, Ollama (local models), pytest, PySide6, TypeScript · React, Node.js · Express, Supabase · PostgreSQL · row-level security, Jest, Vercel, Right-to-left web layout

Also familiar with

Pinecone, LangChain, FastAPI, LLMOps, Hugging Face Transformers (BERT), NLTK · spaCy · scikit-learn, pandas · Matplotlib

Certificates

18 certificates

DataCamp 14

  • Associate AI Engineer for Developers (29-hour track)
  • Building AI Applications with Pinecone
  • Developing LLM Applications with LangChain
  • Introduction to Model Context Protocol (MCP)
  • Software Engineering Principles in Python
  • Introduction to Embeddings with the OpenAI API
  • Working with the OpenAI Responses API
  • LLMOps Concepts
  • Prompt Engineering with the OpenAI API
  • Working with the OpenAI API
  • Working with Hugging Face
  • Introduction to FastAPI
  • Introduction to APIs in Python
  • Intermediate Python for Developers

Udemy · 365 Careers 1

  • The AI Engineer Course 2026: Complete AI Engineer Bootcamp

Cisco Networking Academy 2

  • Python Essentials 1 (with the OpenEDG Python Institute)
  • Data Science Essentials with Python
Journey

How I got here

  1. Built Ken, and passed the AI Engineer exam

    An MCP agent with safety enforced in code and a blind-judge evaluation harness.

    ★ DataCamp AI Engineer for Developers Associate
  2. Went deep on LLM engineering

    Embeddings, the Responses API, LangChain, Pinecone, MCP and software engineering principles.

  3. AI engineer bootcamp

    Prompt engineering, the OpenAI API, Hugging Face and LLMOps.

  4. Launched Planovya

    A live productivity SaaS with an AI assistant grounded in each user's own data.

  5. Python and data science foundations

    Cisco Python Essentials and Data Science Essentials.

  6. First steps with APIs

    Intermediate Python, APIs in Python and FastAPI.

  7. B.Sc. Software Engineering

    OSTIM Teknik University, Ankara.

Contact

Let's build something careful

Open to remote junior AI roles, internships and part-time work in Ankara. I usually reply within a day.

    All evidence on one page →