Work Experience
Full-Stack Developer, Kenna Learning
Duration: Jul 2025 – Sep 2025
Summary:
- Developed multilingual learning platform (English, Afan Oromo, Amharic) with 99% uptime
- Built real-time features with WebSockets and integrated Supabase, improving backend response by 30% for 10,000+ monthly users
Responsibilities: Full-stack development including frontend and backend, real-time feature implementation, backend optimization, and multilingual platform support.
Technologies: React, NextJS, ExpressJS, TypeScript, Go (Gin), MongoDB, Supabase, Socket
Backend Engineer, RemedyMate
Duration: Jun 2025 – Aug 2025
Summary:
- Created backend APIs to analyze user input and provide feedback with disclaimers and red flags, collaborating with a 12-member cross-functional team
- Optimized the system for low-bandwidth environments by enabling 30% of the content to be downloadable for offline use, significantly improving accessibility and user experience by 35%
Responsibilities: Backend API development, collaboration with cross-functional team, system optimization for low bandwidth, enhancing user experience.
Technologies: Go, Next.js, Flutter
Backend Engineer, IKnow
Duration: Jun 2025 – Aug 2025
Summary: Implemented CRUD endpoints for exam management (admin) and prepared comprehensive API documentation to ensure maintainability, ease of integration, and smooth future updates.
Responsibilities: Backend development, CRUD endpoint implementation, API documentation.
Technologies: Go (Gin), MongoDB, Supabase, Socket
Software Engineer – Backend, Authentication Module Development
Duration: May 2022 – Aug 2027
Summary:
- Engineered and maintained authentication module with bcrypt, JWTs, and Redis for 5,000+ users, ensuring secure registration, login/logout, and password recovery
- Implemented robust authentication middleware with role-based access control
- simplified user onboarding, enabling new engineers to contribute to code within 3 days of joining
- Integrated OAuth2 login and documented all auth APIs in Postman, improving security and reducing login errors by 10%
Responsibilities: Authentication module development and maintenance, role-based access control implementation, OAuth2 integration, API documentation.
Technologies: bcrypt, JWT, Redis, OAuth2, Postman
Education
- B.Sc. in Computer Science and Engineering
Adama Science and Technology University (ASTU) — a leading Ethiopian institution advancing excellence in science, engineering, and innovation. Relevant Coursework: Data Structures & Algorithms, Database, Operating Systems, Computer Networking, Machine Learning, Computer System Security, and Design and Analysis of Algorithms, Web Development. CGPA: 3.8/4.0
- Data Structures and Algorithms, and Software Development Africa to Silicon Valley: Backend by Google • A2SV
A2SV is a non-profit tech academy and incubator, and has trained 1000+ software developers, 118+ of whom are offered full-time and internship opportunities at top-tech companies such as Google, Amazon, LinkedIn, Bloomberg and Databricks in the last five years. Completed a year-long competitive programming training, solving 700+ problems on LeetCode and Codeforces combined.
Certification
- Data Science Bootcamp Participant (Top 5 Finish)
CSEC Data Science Division & Zindi. Ranked 5th in a competitive machine learning bootcamp with a private score of 30.29. Engaged in hands-on projects leveraging satellite and weather data for PM2.5 air quality prediction, applying advanced data preprocessing, model optimization, and feature engineering techniques.