Available to hire
Hi, I’m Elias Mebrahtom, a Python-focused Backend Engineer specializing in scalable, production-ready backends and AI agent systems. I design robust architectures for web applications and intelligent agents, with a strong emphasis on clean code, maintainability, and real-world reliability.
I enjoy solving complex problems at the intersection of backend engineering and AI, exploring tooling around LangChain and LangGraph, and delivering practical solutions that drive impact for users and teams.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Full Stack Development Internship at Code Craft (Virtual)
April 1, 2025 - PresentBuilt a scalable backend logic, developed APIs that communicate with the frontend, and contributed to frontend usability. Collaborated on API design and data modeling to support scalable web applications. Gained hands-on experience with Python, Django, REST principles, and MySQL integration.
Backend Engineer at AlignEd
January 1, 2026 - PresentBuilt a FastAPI-based application that aligns exam questions with curriculum objectives using AI. Implemented PDF exam parsing and LLM-powered question extraction and normalization via OpenRouter. Designed async CRUD APIs with SQLAlchemy, Alembic migrations, and object mapping with confidence scores.
AI Agent Developer at Custom AI Agent – Self-initiated Project
November 1, 2025 - January 1, 2026Developed a Python-based autonomous AI agent integrating OpenRouter-hosted LLMs (GPT-4o). Implemented dynamic tool/function calling to enable multi-step reasoning and autonomous task execution. Designed extensible file system tools for reading, listing, creating, and editing files with robust error handling.
Backend Developer at Chat Bot AI Chat Backend – Self-initiated Project
January 1, 2025 - January 1, 2026Built a FastAPI-based AI chatbot backend integrating OpenRouter’s GPT-4.1 mini model. Implemented JWT-based authentication, user management, and secure password hashing. Designed persistent conversation memory using SQLAlchemy for context-aware responses.
Backend Engineer at Task Flow
January 1, 2025 - PresentTaskFlow is a FastAPI-based project and task management backend featuring JWT authentication, role-based access control, real-time notifications via WebSockets and Redis, background email processing with Celery, and a lean, scalable architecture using SQLAlchemy, Alembic.
Backend Engineer at Multi-Source RAG Application
January 1, 2026 - PresentBuilt a production-oriented Retrieval-Augmented Generation (RAG) system that ingests and processes multiple data sources including PDFs, CSVs, plain text files, and web URLs. Implemented a modular document loading pipeline using LangChain with lazy loading for efficiency, integrated Streamlit for an interactive UI, and handled dynamic file uploads and user queries. Designed the system to be extensible for embeddings, vector databases, and advanced retrieval workflows.
Education
Bachelor of Computer Science (B.C.S.) at Addis Ababa Institute Of Technology
January 1, 2023 - January 1, 2027Bachelor of Science (B.Sc) Computer Science at Addis Ababa University
January 1, 2023 - January 1, 2027Bachelor of Science in Computer Science at Addis Ababa University
September 1, 2022 - January 31, 2026Bachelor of Science in Computer Science at Addis Ababa University
September 1, 2022 - February 5, 2026Qualifications
Industry Experience
Software & Internet, Education, Professional Services
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Addis Ababa today.