I'm a software engineer who enjoys building reliable products end-to-end. From APIs and databases to clean, responsive user interfaces.
Recently, I've been working with agentic AI frameworks to build tool-using workflows and practical automations.
Download CV
Full-stack developer with hands-on experience building responsive web applications and AI-powered solutions.
Experienced in the designing and developing AI agents that automate workflows, integrate with APIs, and solve real-world problems
Get In TouchAs a Software Engineer at Addis Ababa Science and Technology University, I design and develop highly scalable, secure, and maintainable software systems for government institutions. I build full stack applications, develop robust backend services and APIs, and collaborate across the software development lifecycle to deliver reliable digital solutions. Our work has supported organizations including Addis Ababa Housing Development Corporation, the Geological Institute of Ethiopia, Addis Ababa Police University College, and Addis Ababa Science and Technology University.
As an AI Engineer Intern, I developed AI agents and intelligent automation solutions using Python, LangChain, LangGraph, MCP, RAG, vector databases, and LLM APIs. I built and integrated agentic workflows, evaluated model performance, and collaborated on scalable AI applications. I also worked on prompt engineering, API integrations, and backend development while following software engineering best practices.
Co-founded a club dedicated to teaching programming fundamentals, video editing, and graphic design to beginners. Mentored and guided students through hands-on projects and workshops. Created educational content and fostered a collaborative learning environment.
Strong foundation in JavaScript with practical experience building UI and application logic. Comfortable with React and React Native, plus styling frameworks like Tailwind CSS and Bootstrap. I also use HTML5 and CSS3 to ship clean, accessible interfaces.
Proficient in Node.js and Express.js for building RESTful APIs and backend services. I focus on clean architecture, integration with frontend clients, and building systems that are reliable and easy to maintain.
Experience working with MySQL, PostgreSQL, and MongoDB. I design schemas, write queries, and build data models that support scalability, performance, and reliability.
Hands-on experience with agentic AI frameworks: LangChain, LangGraph, LlamaIndex, and SmolAgents. Built AI-powered workflows and automation, including social media management agents.