Kaleab Solomon Abebe

Full Stack Developer

šŸ“ Addis Abeba, Ethiopia

I Turn Ideas Into Reality And Bring Your Vision To Life!

About Me

I'm a 24-year-old experienced Full Stack Developer with a knack for building products that make a difference. My expertise spans both frontend and backend technologies, enabling me to craft comprehensive solutions from the ground up.

I’m a software developer with experience working at both startups and larger tech companies, handling a variety of frontend and backend tasks. I've built APIs, designed user interfaces, and managed full-stack projects. My work spans across different challenges, ensuring efficient and high-quality solutions. I'm adaptable and thrive in dynamic environments.

My passion for programming began in high school, where I first discovered my love for solving problems through code. I honed this skill at a local STEM center, immersing myself in various tech projects and learning from experienced mentors. I also had the opportunity to compete in several programming challenges, where one of my projects ranked in the top 3, solidifying my drive to pursue a career in software development.

Skills

Languages

  • JavaScript
  • TypeScript
  • Dart
  • Python
  • Java

Frameworks

  • React
  • Nextjs
  • Vue
  • NodeJs
  • NestJs
  • Hono
  • ExpressJs
  • Flutter

Databases

  • Postgres
  • Mysql
  • MongoDB
  • Redis
  • Hive

Technologies

  • RestApis
  • Graphql
  • websockets
  • Grpc
  • Trpc

Tools and Platforms

  • Docker
  • Prisma
  • Gcp
  • Aws
  • Firebase
  • Git

Experience

EllaTech logo

Backend Developer at EllaTech

Addis Ababa, Ethiopia

Jan 2026 – Present

  • Developed and maintained Dockerized NestJS microservices with MongoDB, designed for scalable, distributed systems.
  • Implemented gRPC-based inter-service communication, improving service-to-service efficiency and reducing HTTP overhead.
  • Designed a dynamic role- and permission-based access control system, enabling flexible authorization across multiple services and user roles.
  • TypeScript
  • NestJs
  • Hono
  • Grpc
  • Redis
  • Stripe
  • Docker
  • Aws
  • CI/CD
  • MongoDB
Bamboosim logo

Full Stack Engineer at Bamboosim

Sydney, Australia

Mar 2025 – Oct 2025

  • Spearheaded development of key features with NestJS and React.
  • Integrated and optimized Stripe and PayPal gateways, improving transaction capabilities.
  • Built multi-environment relay queuing microservice with BullMQ and Redis to circumvent external API rate limits (2 req/min) and ensure reliability.
  • TypeScript
  • NestJs
  • React
  • BullMQ
  • Redis
  • Stripe
  • PayPal
  • GCP
  • Docker
Engida Travle Technologies logo

Full Stack Engineer at Engida Travle Technologies

Addis Ababa, Ethiopia

Feb 2025 – Dec 2025

  • Led full-stack development of a bus ticketing system used by millions in Ethiopia, using React and NestJS.
  • Implemented Elasticsearch for search and caching, reducing query times by an estimated 30%.
  • Developed invoice, receipt, and ticket generation with cancellation and termination capabilities.
  • React
  • NestJs
  • Elasticsearch
  • TypeScript
  • Docker
Ewenet Communications PLC logo

Backend Developer Intern at Ewenet Communications PLC

Addis Ababa, Ethiopia

May 2024 – Sep 2024

  • Demonstrated proficiency in NestJs, ExpressJs and Api Development.
  • Created A secure and robust backend service capable of withstanding stress.
  • Worked with colleagues to craft a seamless integration between backend and frontend.
  • Typescript
  • NestJs
  • ExpressJs
  • VueJs
  • Docker
  • Postgres
Cnet Software Technologies PLC logo

Mobile Developer Intern at Cnet Software Technologies PLC

Addis Ababa, Ethiopia

Dec 2023 – Feb 2024

  • implemented UI changes to an existing mobile application called HuluBeje.
  • integrated an existing api that enables a seamless user experience.
  • Developed effective solutions to complex issues and debugged code efficiently.
  • Flutter
  • Dart
  • Provider
  • Rest Apis

Education

Bahirdar Institute of Technology logo

Bachelor of Software Engineering

Bahirdar Institute of Technology, Bahir dar, Ethiopia

Projects

Sewlesew: A Community Crowdfunding Platform

  • Developed a crowdfunding platform to help individuals and businesses raise funds efficiently.
  • Designed and implemented a secure backend system for managing campaigns, donations, and user interactions.
  • Implemented secure authentication and authorization principles to keep users safe.
  • React
  • ContextApi
  • NestJs
  • ExpressJs
  • PostgreSQL
  • Prisma
  • Docker

Afalagi: Connecting Long-Lost Families

  • Developed a robust backend system to facilitate the process of looking for lost individuals.
  • Worked on creating a stunning and seamless user interface.
  • Implemented secure authentication and authorization principles to keep users safe.
  • NuxtJs
  • Pinia
  • NestJs
  • ExpressJs
  • PostgreSQL
  • Prisma
  • Docker

Natours: A Minimal API for a Travel Company

  • Implemented a secure authentication system using JWT tokens to protect user data.
  • Designed an advanced aggregation pipeline to provide detailed user and tour analytics.
  • Developed a powerful search and filtering system to enhance user experience.
  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • JWT Authentication

CineFlix: A Movie Browsing App

  • Developed a movie browsing app using Flutter and the BLoC architecture for state management.
  • Integrated The Movie Database (TMDB) API to fetch and display detailed movie data.
  • Implemented YouTube trailer previews for an enhanced viewing experience.
  • Flutter
  • Dart
  • BLoC
  • Firebase
  • TMDB API
  • YouTube API