habtamu-asefa — resume.md ~/full-stack-ai-engineer
whoami

Habtamu Asefa_

Full-Stack AI Engineer/AI Product Engineer/ships end-to-end
Addis Ababa, Ethiopia · Remote / relocation @ nazrihabtish@gmail.com +251 99 115 0331 in linkedin.com/in/habtamu-asefa github.com/habasefa npm/react-native-ajora
// summary Full-Stack AI Engineer who ships AI-native products end-to-end — from LLM agents and RAG through mobile UX, backend, and cloud deployment. Founder of PrepX, an AI tutoring app (1,000+ users, 250 MAU), and Temaribet, a tutoring marketplace scaled to 4,000+ tutors and 500+ families. Author of react-native-ajora, an open-source agent-UI library with 6,100+ npm downloads. Delivers production software remotely for US/EU startups.
# technical_skills — 8 domains
AI engineering
LLM agents, RAG, tool calling, prompt engineering, evals, streaming AI UX, model routing (OpenRouter)
Search & retrieval
Qdrant (vector), Typesense (full-text), hybrid search, textbook & curriculum indexing
Backend
NestJS, FastAPI, Node.js, Express, REST APIs, auth, notification pipelines
Mobile
React Native, Expo, EAS Build, offline-first architecture, SSE streaming interfaces
Agent tooling
Agno, Mastra, AG-UI / CopilotKit patterns, server-side tool execution
Databases
PostgreSQL, MongoDB, SQLite
DevOps
AWS EC2, Debian Linux, Nginx, PM2, Certbot, SSL/DNS, production debugging
Languages
TypeScript, JavaScript, Python, SQL
# experience — git log --author=habtamu
2024 — Present
Addis Ababa, ET
React NativeNestJSFastAPIQdrantTypesenseRAGOpenRouter

Founder & Lead Engineer

PrepX — AI-native learning platform

Textbook-grounded AI tutoring with offline-first mobile UX for Ethiopian high-school students.

  • Built and shipped the full React Native (Expo) app and AI tutoring pipeline; grew to 1,000+ installs, 250 MAU, 5★, and launched subscription monetization with a 3-person team.
  • Designed a hybrid RAG system (Qdrant vector + Typesense full-text) for answers grounded in the curriculum, kept model-agnostic across Gemini, GPT, Claude, and open models via OpenRouter.
  • Modeled a self-referential curriculum graph across 4 grades, 6 subjects, and 12 years of national exams — ~229K questions, 13.5K quizzes, 5.75K worksheets, 1.86K flashcard sets.
  • Built backend services with NestJS, FastAPI, and PostgreSQL powering chat, retrieval, content workflows, notifications, and live competitions.
2019 — 2025
Addis Ababa, ET
MarketplaceOperationsEdTech

Founder

Temaribet — tutoring marketplace

In-home tutoring marketplace connecting families with vetted college-student tutors.

  • Built and operated a two-sided marketplace to 4,000+ tutors and 500+ families (started as a freshman), owning onboarding, matching, operations, and product strategy.
  • Selected into Reach for Change and Orbit Innovation Hub accelerators (backed by the IKEA Foundation & Mastercard Foundation); awarded grant funding and won a startup pitch competition.
habtamu asefa · resume page 01 / 02
# experience — continued
2023 — Present
Remote · US / EU
React NativeNode.jsNestJSMongoDBAWS EC2Nginx

Full-Stack / Mobile Engineer

Freelance & Agency — US / EU clients

Production mobile and web applications for international startups and agency teams.

  • Dymnd (Chicago startup): shipped production React Native features used by 100+ users over a multi-month paid engagement — rebuilt timezone-sensitive habit logic and fixed OTP, consent, keyboard, and navigation defects to improve reliability.
  • Maintained and upgraded a US bar-exam prep platform — backend/infra work (Node.js, AWS EC2, Nginx, Certbot) plus production bug fixes and stability improvements.
  • Owned delivery across both, start to finish: EAS builds, app-store releases, server deployment, and live production debugging.
# selected_projects — ls ./projects
2024 — Present
React NativeSSEGemininpm

react-native-ajora — open-source AI agent UI for React Native

  • Authored "the most complete AI agent UI for React Native" — 6,100+ npm downloads, 19 GitHub stars. Ports AG-UI / CopilotKit agentic patterns to mobile: SSE streaming, tool calls, sources, threads, and server-side tool execution with Gemini.
Ongoing
TypeScriptReact NativePython

Open-source contributions

  • Contributor to Expensify's production React Native app; 49 public repos spanning AI, mobile, and backend.
2024
EmbeddedSensorsBiomedical

UlcerGuard — diabetic foot-ulcer prevention footwear

AAU / AAiT thesis
  • Built an embedded pressure-sensing footwear prototype detecting high-pressure foot regions to help prevent diabetic foot ulcers — biomedical analysis, sensors, and hardware prototyping.
# education
BSc, Biomedical Engineering
Addis Ababa University / AAiT · 2024
Thesis: UlcerGuard — pressure-sensing footwear for diabetic foot-ulcer prevention.
# achievements
  • Scaled Temaribet to 4,000+ tutors & 500+ families; selected into Reach for Change & Orbit Innovation Hub.
  • Shipped PrepX to 1,000+ installs, 250 MAU, 5★ with a 3-person team.
  • Authored react-native-ajora — 6,100+ npm downloads, 19★.
  • Delivered production software for US/EU startups across mobile, backend & infra.
# target_roles
Full-Stack AI Engineer  ·  AI Product Engineer  ·  Applied AI Engineer  ·  AI Engineer  ·  Product Engineer @ AI-native startups
github.com/habasefa · npm/react-native-ajora page 02 / 02