nNebiyu Elias

/ Full-Stack & AI Engineer

Ras Al Khaimah, UAEAvailable for work

Nebiyu Elias Gemedu.

I build production RAG pipelines, AI agents, and full-stack apps, and I measure whether they actually work instead of shipping a demo that only looks good in a screenshot.

Nebiyu Elias Gemedu

Nebiyu, in person

start here

measured, not asserted

0.0%
retrieval recall@k
UAE Compliance Copilot
0%
citation-faithfulness pass
UAE Compliance Copilot
0.00%
fraud false-positive rate
Fraud Detection
0.0ms
single-transaction scoring
Fraud Detection
0
hand-written eval questions
golden test set

built with

ReactNext.jsTypeScriptPythonNode.jsFastAPITailwind CSSPostgreSQLDockerLangChainClaudeNetlify

/ About

Built, then measured.

Full-stack and AI engineer who ships production systems and can prove they work.

I build and ship production systems: RAG pipelines with real evaluation harnesses, AI agents, and full-stack web applications, in Python, TypeScript, OpenAI, Claude, LangChain and LangGraph, and AWS.

I built AiBill, a live multi-tenant WhatsApp invoicing product serving UAE businesses, and I have shipped client and production work across the UAE, the US, and Ethiopia. When I say a system works, I mean I can show you the retrieval recall, the false-positive rate, and the citation faithfulness, scored against a test set I wrote by hand.

Based in

Ras Al Khaimah, UAE

Work spans

UAE, US, Ethiopia

Ships in

Python, TypeScript

Models

OpenAI, Claude

Education

BSc Computer Science

American University of Ras Al Khaimah (AURAK)

/ Experience

Where I've shipped.

Most recent first. Product work, research, and client delivery across the UAE, the US, and Ethiopia.

AI Developer

NomaTech AI Solutions

Aug 2025 - Present · Dubai, UAE · now

  • Designed and built AiBill, a production multi-tenant WhatsApp chatbot that generates VAT-compliant branded PDF invoices for multiple UAE businesses.
  • Wrote the backend in Python on the WhatsApp Business API, OpenAI, and PostgreSQL with Alembic migrations, supporting bilingual English and Arabic invoicing.
  • Deployed and maintain it on AWS (Ubuntu, Nginx, automated HTTPS) with Fernet encryption on tenant data, and shipped the company website end to end including DNS migration, Google Workspace email, and SEO.

AI Research Project Contributor

AURAK ATAI Center & RAK Statistics Center

Jan 2026 - Present · now

  • Contributing to an applied AI research project on real datasets, including Survey Quest, a gamified survey tool that turns standard questionnaires into a short XP, levels, and badges experience to cut drop-off.
  • Built the project's Docker and deployment setup so it runs identically for every reviewer.

Research Assistant

AURAK

Dec 2025 - Present · now

  • Co-authoring a research paper on AI in education, "Cognitive Autonomy in AI Tutoring Predicts Exam Success": literature review, citation formatting, and statistical analysis support.

Web Developer & Technical Advisor

Sofia Sands Realty

Oct - Dec 2025 · Ras Al Khaimah, UAE

  • Advised on digital presence strategy, technology adoption, and process improvements.

AI Developer, Intern

AMTEC Links International FZ-LLC

May - Jul 2025 · UAE

  • Built a production RAG chatbot connecting Dialogflow to a vector retrieval layer and an LLM response pipeline for knowledge-grounded answers, delivered from architecture through deployment.

Freelance AI & Web Developer

Upwork, Fiverr

Sep 2023 - Present · now

  • Deliver AI chatbots, AI agents, and web applications for international clients.
  • Built a 24/7 AI concierge assistant for a US hospitality business that handles guest inquiries, booking help, and escalation to a human, using OpenAI and LangChain with RAG.

/ Selected work

Projects I've built.

From live production products to RAG systems with real evaluation harnesses. Two of them ship with measured numbers scored against test sets I wrote by hand.

yenetta.appአማExplain photosynthesisfor Grade 10.Light becomes chemical energyin the chloroplasts.cited · Biology G10FLASHCARDS · SPACED REVIEWSTREAK 12
  • Turborepo / pnpm
  • NestJS
  • PostgreSQL 16 + pgvector
  • Redis + BullMQ
  • Next.js
  • React Native (Expo)
  • +3

Yenetta

A chat-first RAG tutor where every answer cites the actual curriculum or past-paper source, and says “not in the curriculum yet” instead of guessing. Built around that core: study tools, timed past-exam practice, adaptive study plans, progress analytics, gamification, and Amharic support. Ships as an offline-first Android app alongside a web app.

M0-M7
all milestones complete
Offline
first Android + web
Amharic
language support
uae-compliance-copilotWhat is the UAE VAT rate?The standard VAT rate is 5%,per the Federal Decree-Law.SOURCE · VAT Decree-LawArt. 3 · p.4 ✓ verifiedEVALHYBRID RETRIEVAL · RERANK · GROUNDING CHECK · GUARDRAIL
  • FastAPI
  • LangGraph
  • PostgreSQL + pgvector
  • BM25 hybrid retrieval
  • Next.js
  • Docker Compose
  • +1

UAE Compliance Copilot

The evaluation and observability layer is the point, not the chat demo. A LangGraph state machine runs hybrid retrieval, reranking, a grounding check, and a faithfulness guardrail that verifies every citation in code. Measured against a hand-written 70-question golden set, with a CI gate that fails the build on regression.

97.3%
recall@k
100%
faithfulness pass
0.0%
hallucinated citations
fraud-detectionLIVE STREAM · REDPANDA2.4ms / txnTXN 8842 · AED 9,400 · new deviceHIGH 0.92TXN 8843 · AED 120 · known merchantLOW 0.03AGENT CASE NOTE · SHAP EXPLANATION
  • FastAPI
  • PyTorch autoencoder
  • Isolation Forest
  • SHAP
  • Redpanda (Kafka-compatible)
  • PostgreSQL
  • +3

Fraud Detection

Transactions stream through Redpanda; an autoencoder scores each in a few milliseconds with a SHAP explanation; a separate LangGraph agent then writes a structured case note on every medium or high-risk transaction, citing only real evidence. The scoring path never waits on the LLM.

0.64%
false-positive rate
69%
recall
2.4ms
scoring latency
wa.me / aibillAiBillEN / ARSold 3 office chairs at200 AED each to Al Noor LLCINVOICETotal incl. 5% VATAED 630.00
  • Python
  • WhatsApp Business API
  • OpenAI
  • PostgreSQL
  • AWS (Ubuntu / Nginx)
  • Fernet encryption

AiBill

Multi-tenant, bilingual (English and Arabic) WhatsApp Business API assistant built on OpenAI, with tenant data in PostgreSQL (Alembic-migrated) under Fernet encryption, deployed on AWS with automated HTTPS renewal. Live in production and generating revenue right now for NomaTech clients: a 14-day free trial, then AED 99 per month.

Live
in production
AED 99
per month
EN / AR
bilingual
hotelstransylva.netlify.appDeluxe Castle RoomBRASOV, RO · from $180BookTAPE CHARTRESERVATIONS · HOUSEKEEPING · CSV
  • Next.js 14
  • TypeScript
  • Tailwind
  • Prisma
  • PostgreSQL
  • NextAuth
  • +2

Hotel Transylvania

Public site for a restored 1867 castle hotel in Brasov County, Romania: five room types with live availability and Stripe booking. The admin side is a full property-management system with a visual tape chart, room and rate management, guest CRM, a housekeeping board, review moderation, and reporting with charts and CSV export.

fleuraya-flowers.netlify.appFleurayaCART · 2Rose BouquetAED 120Rose BouquetAED 120Rose BouquetAED 120SAME-DAY DELIVERY · EN / AR · RTL
  • Next.js 14
  • TypeScript
  • Tailwind
  • Zustand
  • Netlify

Fleuraya

A full e-commerce storefront: occasion-based catalog, cart, and checkout with multiple UAE payment methods, plus customer accounts with loyalty points. The admin panel covers products, orders with print-ready delivery slips, customers, promo codes, and delivery zones. Bilingual English and Arabic with RTL support and AED pricing throughout.

rag-chatbotDIALOGFLOW WEBHOOK · RETRIEVAL PIPELINEDocsVectorsLLMAnswerRETRIEVE CONTEXT → GROUND ANSWER → CUT HALLUCINATION
  • Node.js
  • OpenAI API
  • Dialogflow
  • Embedding-based semantic search

RAG Chatbot

A custom document chunking and embedding pipeline for semantic search, with a webhook service that retrieves relevant context before generating an answer instead of relying on the model's general knowledge, which cuts hallucination versus a bare LLM chatbot. Modular by design: the data source, the model, and the chat platform each swap independently.

/ Tech stack

The tools I reach for to build and ship production systems.

Tools & Technologies

AI & Machine Learning

  • RAG
  • Prompt Engineering
  • Embeddings & Vector Databases
  • AI Agents & Tool Calling
  • Fine-Tuning (QLoRA)
  • Multimodal Systems
  • Model Evaluation

Frameworks & Tools

  • LangChain
  • LangGraph
  • HuggingFace
  • OpenAI API
  • Claude API
  • CrewAI
  • Gradio
  • Dialogflow
  • Git
  • AWS
  • Nginx
  • Netlify
  • Docker

Programming

  • Python
  • TypeScript / JavaScript
  • Java
  • C / C++
  • SQL

Web & Data

  • React
  • Next.js
  • Node.js
  • FastAPI
  • Django
  • Tailwind CSS
  • PostgreSQL
  • MySQL
  • MongoDB
  • NumPy
  • Pandas
  • Scikit-learn

/ Credentials

8 credentials across AI engineering and full-stack development.

Certifications & Courses

LLM Engineering & Generative AI certificate

LLM Engineering & Generative AI

Udemy

Generative AI in Software Development certificate

Generative AI in Software Development

Coursera, Amazon

Generative AI: Introduction & Applications certificate

Generative AI: Introduction & Applications

Coursera, IBM

The Complete JavaScript Course certificate

The Complete JavaScript Course

Udemy

Advanced Relational Database & SQL certificate

Advanced Relational Database & SQL

Coursera

Fundamentals of UI/UX Design certificate

Fundamentals of UI/UX Design

Coursera, Microsoft

Advanced Algorithms & Complexity certificate

Advanced Algorithms & Complexity

Coursera, UC San Diego

Breaking the Web: Web Application Pentesting certificate

Breaking the Web: Web Application Pentesting

REDTEAM Hacker Academy

/ Get in touch

Available for AI and full-stack work with clients in the UAE and abroad.

Let's work together.

[ global reach ]

Production work delivered across three countries.

  • UAE
  • United States
  • Ethiopia