Skip to content
BackNov 7
Habtamu A.
Upwork badge

Habtamu A.

AI Agent Developer | RAG, FastAPI, React Native & Expo

Need an AI feature that works with your product’s data and APIs, not another chatbot demo? I build AI agents that retrieve information from your knowledge base, call external tools, and integrate into real web and mobile products. I’m a software engineer and CTO of PrepX, an AI-powered learning platform. I also created react-native-ajora, an open-source AI agent UI library for React Native with 6,000+ npm downloads and 19 GitHub stars. WHAT I CAN BUILD AI agents and workflow automation Build tool-calling agents that interact with APIs and external systems, execute multi-step workflows, manage conversation state, and handle failures reliably. RAG and knowledge assistants Build retrieval-augmented generation systems over your documents and data, using vector search, full-text search, and hybrid retrieval to provide relevant, source-grounded answers. Production AI integration Integrate LLMs into existing products with streaming responses, server-side API calls, error handling, retries, and practical safeguards. AI-powered mobile and web apps Build AI features and interfaces with React Native, Expo, React, and Next.js, including streaming chat, interactive agent experiences, and backend integration. Backend and retrieval systems Develop APIs and supporting infrastructure using Python, FastAPI, TypeScript, Node.js, NestJS, PostgreSQL, Qdrant, and Typesense. TECHNOLOGIES Python, FastAPI, TypeScript, Node.js, NestJS, OpenAI, Anthropic Claude, Gemini, LangChain, LangGraph, Qdrant, Typesense, PostgreSQL, React Native, Expo, React, and Next.js. PRODUCTION EXPERIENCE react-native-ajora: Created an open-source React Native library that brings AG-UI and CopilotKit-style agent patterns to mobile applications. PrepX: Helped build an AI-powered learning platform end-to-end, including retrieval-backed study assistance over a large curriculum and question bank. Open source: Contributor to Expensify’s production React Native application. Client work: Shipped production applications for startups in the US and Europe. HOW I WORK I work across the AI, backend, and application layers, from technical design through implementation and deployment. I prioritize maintainable code, clear communication, and practical decisions around reliability, security, and cost. Tell me what you’re building, your current stack, and the outcome you need. I’ll recommend an implementation approach, identify the main technical risks, and define a realistic first milestone.

🇪🇹Addis Ababa, Ethiopia$20/hr100% JSS5.00 (4)Since Nov 2020

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#202,837 / 412k
🇪🇹Country#504 / 1,609
Revenue, last 30 days
$0
Total earnings
$9.3k

Billed in all: $9.8k

World#202,837 / 412k
🇪🇹Country#504 / 1,609
Per project
$1.3k

$0 in the last 6 months

Projects, last 6 months
2
50% fixed50% hourly
World#88,918 / 412k
🇪🇹Country#497 / 1,609
Projects in all
7
71% fixed29% hourly
World#236,188 / 412k
🇪🇹Country#833 / 1,609

Earnings, last 30 days

$9.8kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$9.6k$9.7k$9.8k$9.9kOct 8Oct 23Nov 7

Skills