I'm a software engineer based in Ethiopia with a focus on backend development, databases, and building reliable software systems. My primary interests in software are architecture, maintainability, and solving problems in ways that remain understandable and sustainable as systems grow. I enjoy working with technologies such as Django, Go, PostgreSQL, cloud infrastructure, and automation tools. I'm continually working to become a better engineer, thinker, and builder, and I'm always interested in opportunities that allow me to solve meaningful problems and learn from talented people.
Designed and developed a large-scale enterprise management platform for a major forestry organization, integrating forest operations, nursery management, sawmill production, inventory control, sales tracking, GIS mapping, and financial reporting into a unified system. The platform included an offline-capable Android application for field workers, a centralized web dashboard for management and analytics, GPS-enabled activity tracking, role-based access control, and real-time operational monitoring across multiple regional branches.
Developed a full-stack logistics planning platform that automatically generates compliant trip schedules, fuel stops, rest breaks, and Electronic Logging Device (ELD) records for commercial drivers. The system combines route optimization, mapping, Hours-of-Service calculations, trip scheduling, and automated log generation to help drivers and fleet operators plan long-haul routes while maintaining regulatory compliance.
Developed a centralized messaging platform for managing and delivering large-scale SMS communications to customers across the country. The system enabled administrators to create campaigns, manage recipient groups, schedule message delivery, monitor campaign performance, and track message status through a unified web interface.
Developed a cross-platform mobile application that enables businesses to manage inventory, products, transactions, and operational records directly from mobile devices. The platform supports image-based product catalogs, stock management, and transaction tracking through an intuitive mobile-first experience.
Built an online chess platform that allows players to compete in real time using WebSocket-based communication. The application synchronizes game state between players, validates moves, manages sessions, and delivers a responsive multiplayer experience.
Elemental Software Engineering
Taywan
Amazon Web Services
Amazon Web Services
ALX Africa
Secured 7th place overall—earning an official Certificate of Achievement —at Ethiopia's National Competitive Programming Challenge. Hosted at the CapStone ALX Tech Hub by ALX Ethiopia and Code League , this high-intensity hackathon demanded solving complex algorithmic problems under tight time constraints. Collaborated within a three-person engineering team to architect and optimize efficient solutions, proving strong computational logic, data structure mastery, and rapid problem-solving capabilities under pressure
Contributed core features and architectural refactors to Neogit, a leading Neovim Git client with over 5.4k stars. I engineered critical ecosystem integrations by automating compatibility with telescope.nvim and diffview.nvim, while expanding the tool's core capabilities by designing features to initialize and configure Git repositories directly within the editor interface. Additionally, I drove code maintainability by refactoring architectural boundaries—specifically decoupling Git operations from the core status module—and resolved high-impact state-management bugs to ensure stability for thousands of active users.
Addis Ababa Science And Technology University
ALX Software Engineering