Software Engineer | AI Engineer | DevOps Engineer | Full Stack Developer
Software Engineer at Safaricom Ethiopia with experience building scalable web applications, backend services, cloud-native solutions, and AI-powered applications.
I'm currently building my own AI assistant and diving deep into Agentic AI, LLMs, LangChain, LangGraph, RAG, MCP, and AI Agents to create intelligent systems capable of reasoning, planning, and tool usage.
I work across full-stack development, AI engineering, DevOps, automation testing, and cloud infrastructure.
- 🤖 AI: Agentic AI, LangChain, LangGraph, RAG, MCP, OpenAI APIs, AI Agents
- 💻 Full Stack: React, Next.js, MERN, TypeScript
- ⚙️ DevOps: Docker, Kubernetes, Jenkins, AWS, CI/CD
- 🧪 Testing: Playwright, Robot Framework, Jest
- 🗺️ GIS & Mapping: Leaflet, OpenLayers, MapLibre
- 🗄️ Databases: PostgreSQL, MongoDB, MySQL
I enjoy building AI products, writing clean and scalable code, exploring emerging technologies, and solving real-world problems.
AI & LLMs : LangChain, LangGraph, RAG, MCP, OpenAI API, AI Agents
Frontend : React, Next.js, Angular, Tailwind CSS
Backend : Node.js, Express, Python, FastAPI, Kafka
Database : PostgreSQL, MongoDB, MySQL, Prisma
DevOps : Docker, Kubernetes, AWS, Jenkins, GitHub Actions
Testing : Playwright, Robot Framework, Jest
GIS : Leaflet, OpenLayers, MapLibre- 🤖 Building my own AI Assistant
- 🧠 Agentic AI & Autonomous Agents
- 🔗 LangChain & LangGraph
- 📚 Retrieval-Augmented Generation (RAG)
- 🛠️ Model Context Protocol (MCP)
- ⚡ FastAPI + Production AI APIs
- ☁️ Kubernetes & Cloud Deployment for AI Systems

