Open to new opportunities

Hi, I'm Dereje Desta

|

Fullstack engineer building React/Next.js frontends and Node.js, Java, and Python backends — currently shipping products at Safaricom Ethiopia at scale.

Years of Experience
3+

Years of Experience

Daily API Requests Served
50K+

Daily API Requests Served

Uptime on Production Services
99.9%

Uptime on Production Services

Companies & Teams
6

Companies & Teams

About

Engineering products people actually use

Fullstack engineer building React/Next.js frontends and Node.js, Java, and Python backends — currently shipping products at Safaricom Ethiopia at scale.

Fullstack Delivery

React/Next.js interfaces backed by Node.js, Spring Boot, and Flask services.

Scale-Aware Engineering

APIs handling 50,000+ daily requests at 99.9% uptime.

Automation & Bots

Telegram bots that cut manual support workload by 40%.

Clean, Testable Code

TDD, Agile, and Clean Code habits from Spring Boot work.

Education

B.Sc in Software Engineering

Addis Ababa Science and Technology University

Oct 2019 – Sep 2024

Advanced Backend Engineering

Gebeya

Nov 2023 – Mar 2024

Software Engineering (Backend Stream)

ALX

Aug 2019 – Sep 2020

Extracurricular

Backend Trainer

Google Developers Student Club — AASTU

Ran a backend bootcamp (Node.js, Express, MongoDB); mentored 10+ students.

Experience

Where I've built things

Fullstack Developer

Safaricom Ethiopia

Current
Jul 2025 – PresentAddis Ababa, Ethiopia
  • Shipped customer-facing Telegram bots and mini apps, lifting engagement 40%.
  • Automated support via Telegram bots, cutting manual workload 40%.
  • Optimized APIs serving 50,000+ daily requests at 99.9% uptime.
ReactNext.jsNode.jsTypeScriptDockerKubernetes

Backend Developer (Part-time)

Arifget

Current
Jul 2025 – PresentRemote
  • Built and maintained Laravel backends on PHP and MariaDB.
  • Added Meilisearch-powered instant search across core features.
PHPLaravelMariaDBMeilisearch

Fullstack Developer

ZamZam Bank S.C.

Aug 2024 – Jun 2025Addis Ababa, Ethiopia
  • Built a Share Management System, lifting workflow efficiency 40%.
  • Shipped a KYC app with sanctioned/PEP list checks, 40% faster than the legacy system.
  • Integrated fuel and bill aggregators handling 10,000+ requests/day.
ReactNode.jsNest.jsMySQLPostgreSQLRedis

Fullstack Developer

Omishtu-Joy Tech Solutions PLC

Apr 2023 – May 2024Remote
  • Redesigned an e-commerce platform, boosting visibility 30% via UI and SEO.
ReactNext.jsTailwind CSSPHPLaravel

Backend Engineering Internship

Perago Systems

May 2023 – Jul 2023Addis Ababa, Ethiopia
  • Helped build the Contract Manager app, lifting processing efficiency 35%.
PythonFlaskMySQLMongoDB
Featured Projects

Things I've shipped

M-Pesa SDK for Java

Jan 2025 – Apr 2025

Java library for Safaricom M-Pesa API integration — ~50% faster integration.

~50% faster integration
JavaSpring Boot

Demasko Bot

Apr 2025 – Jun 2025

Telegram bot offering a confidential space to discuss psychological challenges.

100+ users helped
Node.jsTypeScriptMongoDB

Temarishare

Apr 2023 – Aug 2023

Platform for students to share and find academic resources.

300+ students served
ReactNode.jsMySQL

Gunners Media

2025

Community platform for Arsenal fans in Addis Ababa — news, gallery, and premium membership experiences.

Next.jsNode.jsTanStack QueryTailwind CSSLaravelGitHub Actions
Tech Stack

Tools I reach for

JavaScript
TypeScript
React
Next.js
Tailwind CSS
shadcn/ui
HTML5
CSS3
Contact

Let's build something together

Have a role, project, or idea in mind? My inbox is open.