AI Engineer | Machine Learning | Python Developer

Hi, I'm Yaghoub Nejadmanesh

I build websites, bots and AI that grow your business

I own your project from design to delivery, and bring in my specialist team when a project needs more hands.

What do you need help with?

Services

From idea to market: everything you need under one roof. Scope and pricing are set after reviewing your project.

Smart support bot

Answers your customers around the clock from your own business information, on Telegram, Instagram or your website, and hands over to a human when needed.

TelegramInstagramWebsite

Python Backend & API

Reliable services built around your business logic.

Django & FastAPIREST DesignPostgreSQL

AI-Powered Apps

Bring LLMs into your product with validated, controllable output.

RAGTool CallingStructured Output

AI Agents & Automation

Multi-step workflows connected to your tools and APIs.

WorkflowsIntegrationsHuman Approval

Data Analysis & ML

From messy data to clear insight and predictive models.

Data CleaningKPI & ReportsModel Evaluation

About Me

Python developer focused on AI, machine learning and backend engineering.

I am a Python developer with a strong focus on artificial intelligence, machine learning, data science, and backend engineering. I am interested in building practical software products that combine reliable engineering with modern AI capabilities.

My work and learning interests include LLM-powered applications, AI agents, retrieval-augmented generation (RAG), workflow automation, data analysis, and API-driven backend systems.

I enjoy understanding complex problems, designing practical solutions, and taking projects from implementation through deployment.

For projects that need more expertise or speed, I work with a small, trusted team, and the final quality stays my responsibility.

Tech I work with

Languages
PythonTypeScriptJavaScript
Backend
FastAPIDjangoREST APIPostgreSQL
AI
LLMsPrompt EngineeringTool CallingAI AgentsRAG
ML & Data
PandasNumPyScikit-learn
Frontend
Next.jsReactTailwind CSS
DevOps
DockerNginxLinuxGit

Portfolio

Things I have built, and projects coming soon.

NaghaleLive

Naghale (نقاله)

A study planner for Konkur students that turns the official exam budget into concrete daily tasks, with plans validated by the backend.

Next.jsFastAPIPostgreSQLLLMDocker
View Project
PDF · RAGComing soon

PDF AI Assistant

Upload a PDF, ask questions, get answers with the source passages shown.

RAGEmbeddingsVector DB
Leads · AIComing soon

AI Lead Automation

Capture leads, extract structured data, log to a CRM and escalate sensitive cases to a human.

AgentsFastAPIWebhooks
Sales · DataComing soon

Sales Data Analysis

Clean sales data, track KPIs and trends, and report clear business insight.

PandasVisualizationKPI

For technical teams

The pipeline of a trustworthy AI system

Demo data
INDEXING · OFFLINESERVING · ONLINEDocumentsPDF · Web · SQLChunkingsemantic splitEmbeddingsdense vectorsVector DBANN indexUser Queryfree textGuardrailsPII · intentRetrievertop-k + rerankLLMreasoningTools / APIsfunction callsValidatorschema + rulesResponsetrustedAudit Logfull trace

Delivery

The approved answer ships and the whole trace lands in an audit log.

Latencyp95
Throughputtok/s
Eval score
0.94
trace.log live
[retrieve] top_k=6 · rerank ✓
[llm] tool_call → search_contracts()
[llm] structured JSON produced
[validate] schema ✓ · rule#7 ✗ → retry
[validate] schema ✓ · rules ✓
[deliver] response sent · trace saved

Products you can rely on

Instead of promises, a preview: every card is a small sample of what you get in your project.

SQL
Excel
Docs
API
Web
Telegram
Dashboard
Your product

Everything connected

Your data, wherever it lives, flows into one product, and results go wherever you need them.

Ops assistant
online
Sales manager
Turn on a 40% discount for all customers.
40% discount applied to all orders.
Blocked: the maximum allowed discount is 20%
A 20% discount is ready to go; 40% needs finance approval.

AI that stays under control

The model suggests, the system decides.

▍git push origin main
·install & build
·run tests
·backup database
·deploy · health check
·live ✓

Releases without the drama

Every change is tested and shipped automatically; if it breaks, it rolls back.

0/48tests passed

Quality from day one

Automated tests are written alongside the code.

Goal for every project
95
Performance
100
Accessibility
100
Best Practices
100
SEO

Built to be found

Speed, SEO and accessibility are a goal of every project, not an extra.

The real business problem
Users and their journey
Success metrics (KPIs)
Plan and estimate

Problem first

Before any code, we agree on what success looks like.

Frequently asked questions

How much does a project cost?

It depends on the scope. After a short conversation about your needs, you get a clear estimate of cost and time, with no hidden fees.

How long does it take?

It varies with the size of the project. Before we start, we agree on a step-by-step timeline so you always know where things stand.

How does a support bot give the right answers?

It answers from your own business information (products, prices, common questions) and hands the conversation to a human whenever it doesn't know.

Do you work with Instagram pages?

Yes, together with my team: content, page management, ad campaigns and even a DM reply bot, with regular reports on results.

How do we get started?

Fill in the form below or message me on Telegram. I listen to what you need first, then propose a plan.

Let's Work Together

Have a project or an opportunity in mind? Send me a message.

Tell me about your project

Project type