Fetching data...
Fetching data...
Available for Full-Stack Engineering & Applied AI roles · Addis Ababa
Hi, I'm Yosef Teshome. I design and build production-grade web applications, asynchronous FastAPI & NestJS microservices, hybrid RAG knowledge retrieval platforms with PostgreSQL pgvector, and autonomous AI agent tools containerized with Docker.
A working principle
Systems
that
hold.
Production-grade AI systems, RAG knowledge retrieval platforms, high-concurrency backend services, and automated workflow orchestrators.
A production car detailing platform for appointment booking, service management, staff scheduling, availability, and business operations, backed by a Node.js/Express API and a React administrative dashboard.
• Production booking workflow with real-time availability management
A robust ELT data pipeline designed to scrape, store, and analyze Telegram data from Ethiopian medical business channels using Telethon, PostgreSQL, dbt, and Dagster with YOLO-based image enrichment.
• Automated extraction from Ethiopian medical Telegram channels with partitioned raw data lake storage
An AI-powered RAG application that enables analysts to query a large-scale CFPB consumer complaint dataset using semantic retrieval and grounded language generation.
• 1.37 million consumer complaints indexed and processed
End-to-end software and AI systems engineered for reliability, security, and scalability.
Build grounded AI knowledge systems that combine semantic and lexical retrieval for accurate, citation-aware answers.
Build complete web applications from responsive interfaces and APIs to databases, authentication, and deployment.
Design robust asynchronous APIs and backend services built for concurrency, security, and maintainability.
Containerize and deploy production backend services with reproducible infrastructure and automated delivery.
Proven engineering trajectory progressing from Cloud Infrastructure and Linux Systems to High-Concurrency FastAPI Backends and Production AI Systems.
Commercial Bank of Ethiopia
Configuring, tuning, and maintaining high-availability web server environments, enterprise application deployments, and mission-critical banking infrastructure operations.
Self-Employed
Architecting and delivering tailored backend architectures, high-performance RESTful APIs, database solutions, and cloud deployments for diverse client business requirements.
Commercial Bank of Ethiopia
Administered nationwide enterprise IT systems, directory infrastructure, network operations, hardware lifecycle, and identity access management for 50,000+ users.
Structured grouping of technical capabilities, infrastructure knowledge, data stores, and framework competencies.
Production RAG systems, vector embeddings, agent orchestration, and tool integration.
High-performance Python backends, async architectures, and RESTful API engineering.
Containerization, cluster orchestration, CI/CD pipelines, and cloud platform delivery.
Relational database modeling, vector indexing, migration management, and key-value caching.
Modern component architectures, type-safe layouts, and sleek responsive design.
Software is not just written to work — it is engineered to be maintained, monitored, and scaled in real production environments.
Analyze core domain constraints, performance requirements, security RBAC boundaries, and data access patterns.
Formulate modular FastAPI backend layouts, SQL schemas, vector search indexing strategies, and caching layers.
Write clean Python 3.12 code with async SQLAlchemy ORMs, Pydantic schemas, and typed API contracts.
Validate endpoints with pytest, mypy static typing, and concurrency benchmarks before container packaging.
Construct multi-stage Docker builds with non-root security contexts and minimal layer sizes.
Deploy onto Docker Compose, Kubernetes, or OpenShift clusters with live health and readiness probes.
Whether you need a production RAG system, high-throughput FastAPI backend microservice, or cloud-native infrastructure, let's connect.