Youth Volunteer Management System – Ministry of Peace of Ethiopia
Summary
Created a centralized platform for managing Ethiopia's national youth volunteer programs, handling applications, training, deployments, and certifications.
Full-stack developer with 4+ years of experience in building production web applications, REST APIs, and robust database-backed platforms. Expertly navigates the entire stack from PHP and Node.js Next.js backends to React frontends, having successfully shipped systems serving over 6,000 daily users. Proficient in MySQL, Redis, AWS infrastructure, and payment integrations like Stripe, consistently owning features from specification to deployment and delivering high-impact solutions.
Product Manager (Contract - Part-time)
Addis Ababa, Ethiopia
→
Summary
Led product development for Arif Learn, an offline-first AI desktop application, managing its roadmap, user testing, and releases while serving as the sole developer during pilot testing.
Highlights
Led end-to-end development of Arif Learn, an offline-first AI desktop app (Electron + Ollama) for students without internet, driving product roadmap, feature specifications, user testing, and weekly release cycles.
Spearheaded pilot testing in 3 schools in Jimma as the sole developer, making critical technical decisions in collaboration with organizational leadership to ensure successful deployment and adoption.
Software Engineer
Addis Ababa, Ethiopia
→
Summary
Engineered and maintained 6 critical production systems including an LMS, library, and AI recommender, supporting over 6,000 daily users with full technical ownership from architecture to deployment.
Highlights
Developed and maintained 6 high-impact production systems (LMS, library, research, grading, AI recommender, timetable) using Laravel, React.js, Node.js, and PostgreSQL, serving over 6,000 daily users.
Exercised end-to-end technical ownership, guiding architectural decisions and deployment strategies directly under the ICT Head, ensuring seamless project execution without intermediate management.
Engineered the Node.js backend for the LMS, incorporating grading, assignment management, plagiarism checks, and certification features, while integrating Stripe for secure payment processing on paid courses.
Designed robust MySQL schemas and optimized slow queries, reducing response times to under 200ms through strategic Redis caching for session and announcement feeds.
Managed full deployment on AWS (EC2, S3) utilizing Docker and CI/CD pipelines, ensuring continuous operation and rapid incident resolution with zero downtime for production incidents.
Software Engineer
Addis Ababa, Ethiopia
→
Summary
Instructed over 500 students in full-stack web development and built 10+ production applications, including a gig worker job board and inventory management systems.
Highlights
Educated over 500 students in full-stack web development (MERN, Laravel, jQuery/Bootstrap), fostering practical skills through collaborative real-world project development.
Developed and deployed 10+ production-grade applications, including a gig worker job board with real-time chat (Socket.io), inventory management, and a QR attendance tracker, leveraging Node.js, MySQL, and MongoDB.
Architected and developed robust backend APIs using Next.js and Express.js, designed scalable MySQL/PostgreSQL schemas, and integrated critical third-party services like Twilio SMS and Stripe payments.
Web Development Instructor
→
Summary
Instructed university and TVET students in web development fundamentals, covering HTML, CSS, JavaScript, Node.js, Next.js, and MySQL, while guiding them through hands-on project creation.
Highlights
Delivered comprehensive web development instruction to students at Jimma University and various TVET institutions, covering core technologies like HTML, CSS, and JavaScript.
Taught advanced web development concepts including Node.js, Next.js, and MySQL, equipping students with essential full-stack skills for practical application.
Mentored students in developing practical web projects, facilitating hands-on experience and reinforcing theoretical knowledge in real-world scenarios.
Cultivated a supportive and encouraging learning environment, actively boosting student engagement and perseverance in complex technical challenges.
→
Masters
Information Technology
Courses
Research: Architecting data intensive applications: From architectural design to data quality
→
Bachelor
Computer science
REST APIs, Stripe, Twilio SMS, Socket.io, Telebirr, CBE.
PHP, Node.js, Next.js, React, Laravel, Express.js, MERN Stack, Electron, HTML, CSS, JavaScript, jQuery, Bootstrap.
MySQL, PostgreSQL, MongoDB, Redis.
AWS (EC2, S3), Docker, CI/CD.
Ollama, LLMs, RAG (Retrieval-Augmented Generation), LSTM Model.
Product Roadmap, User Testing, Technical Decision Making, Agile, Scrum.
System Architecture, Database Design, Scalability, Performance Optimization.
Git, GitHub, Problem-Solving, Mentoring, Data Security, Workflow Automation.
President, Afrcomia.org | sophia@africomia.org
ICT Head, BGC| meseret.bekele@brandgenerationcollege.edu.et
hr@debbal.com
Summary
Created a centralized platform for managing Ethiopia's national youth volunteer programs, handling applications, training, deployments, and certifications.
Summary
Led full-stack development of a web-based system to optimize research operations, including project management, funding, and collaborations.
Summary
Developed a system to manage and balance academic workloads across departments, automating task assignments and providing analytical reports for decision-making.
Summary
Developed and maintained a secure electronic payment system integrating with banks and mobile platforms like Telebirr and CBE.
Summary
Built a platform to manage employee records, attendance, leave, payroll, and recruitment across multiple institutions, using Laravel (backend API) and React (frontend SPA) with role-based permissions.
Summary
Built an offline AI tutoring app for Grades 6–12 using local LLMs, RAG over national textbooks, quizzes, study plans, and gamification.
Summary
Integrated weather + MoA data + researcher inputs to predict crop risks and auto SMS alerts to Ethiopian farmers.