Skip to content
BackNov 7
Samuel E.
Upwork badge

Samuel E.

Full-Stack AI Engineer | Python, FastAPI, Vue.js, Angular & RAG

I build complete AI-enabled web products: Vue or Angular interfaces, Python/FastAPI backends, RAG pipelines, databases, and cloud deployment. If your product crosses frontend, backend, and AI, I can own the connections between them instead of passing work between three developers. Top Rated on Upwork | 100% Job Success | $30K+ earned | 3,596 hours delivered A few examples of my work: • Built and deployed a RAG-based learning platform with document ingestion, embeddings, retrieval, configurable prompts, automated tests, and AWS deployment. • Built AI character systems for live audiences using LLMs, LangChain, FAISS, document reranking, provider switching, and text-to-speech. • Developed Vue/Vuetify and Angular frontends for learning, operations, and AI products, including an offline-first application for unreliable network conditions. • Built Python and C#/.NET APIs, automation workflows, database integrations, trading systems, and blockchain-based transaction flows. • Reduced an API workflow from about 30 seconds to under 300 milliseconds and worked on a platform load-tested for 10,000 concurrent users. I’m usually brought in for one of four situations: • You need an AI feature added to an existing web product. • You need a RAG or agent system that is tested, evaluated, and ready for production. • Your Python backend is slow, unreliable, or difficult to maintain. • You want one engineer to take a feature from the UI through the API, database, testing, and deployment. I work primarily with Python, FastAPI, Django, C#/.NET, Vue.js, Vuetify, Angular, TypeScript, PostgreSQL, Redis, Docker, AWS, GCP, LangChain, FAISS, and Qdrant. I communicate clearly, ask questions before making expensive assumptions, and keep changes easy for another engineer to understand. Send me the problem, your current stack, and what “done” should look like. I’ll tell you where I can help and where I can’t.

🇪🇹Addis Ababa, Ethiopia$30/hr100% JSS4.98 (9)Since Oct 2021

Earnings and projects

MRR
$494

Last 6 months ÷ 6

World#78,436 / 412k
🇪🇹Country#300 / 1,609
Revenue, last 30 days
$0

Last 6 months: $3k

Total earnings
$37k

Billed in all: $38k

World#96,404 / 412k
🇪🇹Country#134 / 1,609
Per project
$2.2k

$3k in the last 6 months

World#72,883 / 412k
🇪🇹Country#203 / 1,609
Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇪🇹Country#739 / 1,609
Projects in all
17

Across 23 contracts

39% fixed61% hourly
World#149,089 / 412k
🇪🇹Country#321 / 1,609

Earnings, last 30 days

$38.3kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$37.5k$38.0k$38.5k$39.0kOct 8Oct 23Nov 7

Skill rankings: Top 15% in MySQL

Ranked by MRR among everyone on Upwork with the skill.

  1. #50Stable Diffusion333 freelancers · 🇪🇹 #1Top 15%
  2. #97Algorithm Development615 freelancers · 🇪🇹 #3Top 16%
  3. #197LLM Prompt799 freelancers · 🇪🇹 #2Top 25%
  4. #309Vector Database1,142 freelancers · 🇪🇹 #4Top 27%
  5. #609Prompt Engineering2,859 freelancers · 🇪🇹 #4Top 21%
  6. #654Web Scraping3,925 freelancers · 🇪🇹 #12Top 17%
  7. #962Django5,931 freelancers · 🇪🇹 #40Top 16%
  8. #1,008LangChain3,821 freelancers · 🇪🇹 #17Top 26%