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