Skip to content

Software EngineerDubai, UAE

Binyam Mamo

I build backend systems, APIs and the web apps on top of them, and I care about putting AI to practical use. Certified by ALX and studying Computer Engineering at the University of Dubai.

GPA in Computer Engineering
3.99
ALX capstone project
Top 5
Projects built
31

01Work

Selected projects

Things I built on my own, from tools people use every day to experiments with AI, robots and simulations.

Health

Clixa Tools

Clixa gives doctors, nurses and students 63 medical calculators, from kidney function to cancer staging, in one fast app that works offline. You can pick a tool yourself or describe the case in plain words and the assistant runs the right calculator for you.

Every calculator is checked against 6,653 recorded cases from the original app, so moving the code never changed a single result.

  • Preact
  • TypeScript
  • Vite
  • Cloudflare Workers
  • Gemini
  • PWA
  • +1 more

Education

Soroban for Kids

Children aged about 5 to 10 learn to read and build numbers on a soroban, then add and take away, through short lessons and games. It shows first, lets the child copy, then plays, and a wrong answer never ends a session.

10 lessons and 16 activity types, with spoken help in English and Amharic, and no backend or account needed.

  • React
  • Vite
  • Tailwind CSS
  • TypeScript
  • Framer Motion
  • Zustand
  • +3 more

Robotics

Solar Farm Drone

A Webots simulation of a DJI Mavic 2 Pro surveying an L shaped solar farm. It plans its own lawnmower route from the farm layout, checks off every table its camera passes over, and returns to its pad.

One sortie covers all 80 tables: 452 m of route, 6 survey passes and about 190 s in the air.

  • Python
  • Webots

Web

Funkey

Funkey turns typing practice into something you want to do. You type the lyrics of a song while it plays, play melodies on a keyboard piano, or practice with generated text, and it tracks your speed and progress.

Selected as one of the top 5 capstone projects in the ALX Software Engineering program.

  • React
  • Tailwind CSS
  • Node.js
  • Express
  • MongoDB
  • Gemini

More projects

All projects

02Client work

Built with and for other teams

Products I have worked on for companies, a university and an internship team. Screens show demo data.

  • Horan Technologies / 2026

    Horan HMS

    Backend developer, summer intern

    A hotel management system for mid-range hotels in Ethiopia that covers rooms, bookings, check-in, housekeeping, billing and reports in English and Amharic. Staff can also ask a Telegram assistant questions by text or voice, and guests can book and pay for a room without leaving Telegram.

    • Node.js
    • Express
    • PostgreSQL
    • Prisma
    • TypeScript
    • Next.js
    • +9 more
  • Yakal Education / 2026

    Yakal Education

    Lead full-stack developer

    Yakal Education Services sells private tutoring and college admissions counselling. This platform is where families buy those services, students and tutors do the work, and parents, counselors and admins keep track of it.

    • React
    • Vite
    • Tailwind CSS
    • Node.js
    • Express
    • PostgreSQL
    • +8 more
    Live site
  • Hakim Click / 2026

    Hakim Click

    Full-stack developer: web app and retrieval service

    A clinical assistant for doctors in Ethiopia that answers questions only from 38 national treatment guidelines and links each statement to the exact page it came from. It also transcribes consultations and drafts notes the doctor signs off.

    • Next.js
    • React
    • Tailwind CSS
    • Prisma
    • PostgreSQL
    • Python
    • +4 more
    Live site
  • University of Dubai / 2026

    UD Students

    Mobile developer

    A prototype mobile app for University of Dubai students that puts their ID card on their phone, alongside a campus map, events, careers and everyday services. A companion reader mode lets security staff check a card by tapping or scanning it.

    • React Native
    • Expo
    • TypeScript
    • Tailwind CSS
    • TanStack Query
    • Zustand
    • +1 more
  • KSK Homes / 2026

    KSK Homes

    Frontend developer: website and staff portal

    A new website for KSK Homes, a student residence in Dubai International Academic City, showing its rooms, cafe and campus life. Behind it sits a staff portal for managing reservations and room status.

    • Next.js
    • React
    • Tailwind CSS
    • Framer Motion
    • Recharts
    • TanStack Query
    • +2 more
    Live site
  • University of Dubai / 2026

    UD Smart Lab Dashboard

    Team member: set up the project, built the 3D lab viewer, then redesigned the dashboard and built the ask bar

    A web dashboard for a smart lab at the University of Dubai that shows the room as an interactive 3D model, with live temperature, energy, weather and camera views around it. It was built by a small team for a research project on smart environments.

    • React
    • Vite
    • Three.js
    • React Three Fiber
    • Tailwind CSS
    • Home Assistant
    • +2 more

03Focus

What I keep coming back to

Grouped together, the projects show a pattern: practical software for health, learning and the people running real services.

Health and clinical tools

4 projects

Tools that help doctors and patients get to the right answer faster, from guideline search with citations to bedside calculators.

Full-stack platforms

9 projects

Multi-role products with real accounts, payments and dashboards, built for hotels, schools and tutoring companies.

Applied AI

11 projects

Language models, speech and retrieval put to work on concrete jobs: answering from documents, dubbing video, generating lessons.

Computer vision and accessibility

5 projects

Cameras and sensors that read, track and recognize, often for people who need a little extra help.

Robotics and simulation

2 projects

Simulated drones and robots that plan, inspect and learn, plus interactive simulations of math and physics.

Learning tools

11 projects

Apps that make learning feel like play, for kids, students and anyone brushing up on a skill.

Developer and productivity tools

5 projects

Browser and editor extensions and small utilities that remove friction from everyday work.

Browser and editor extensions

4 projects

Small extensions that add what is missing to tools people already use every day.

04Skills

Tools of the trade

Backend first, with enough frontend and infrastructure to ship complete products.

Backend

Databases

Frontend

AI

APIs

Cloud

DevOps

05Experience

Where I have worked

  1. Jun 2026toSep 2026

    Backend Developer Intern

    Horan Technologies

    • Built the backend of a hotel management system covering reservations, check-in, housekeeping and billing: 97 endpoints across 16 data models, with about 580 automated tests.
    • Built a Telegram assistant answering staff questions by text or voice in English and Amharic, with role-based limits.
    • Built the guest booking bot and its mini app, including payments and QR confirmations.
    • Node.js
    • Express
    • PostgreSQL
    • Docker
  2. Jan 2025toPresent

    ProDev Back-End Program

    ALX Africa

    • Advanced back-end track covering Django, GraphQL APIs, containerization and CI/CD pipelines.
    • Django
    • GraphQL
    • Docker
    • Kubernetes
  3. Jul 2024toSep 2024

    Backend Intern

    Kuraztech

    • Built features for an internship management system and a price comparison platform, working in an existing Laravel codebase.
    • Laravel
    • JavaScript
    • Bootstrap
    • Tailwind CSS
    • GitHub
    • Trello

06Education

What I have studied

  1. Aug 2023toMay 2027

    BSc Computer Engineering

    University of Dubai

    • GPA 3.99 on a full scholarship awarded for academic excellence, with AI research projects alongside coursework.
  2. Jan 2022toAug 2023

    BSc Computer Science

    Addis Ababa University

    • Completed two semesters, finishing the first in the top 5% of the class, then transferred on a full scholarship.

07Contact

Get in touch

Whether it is a role, a project or a question about something I built, email is the quickest way to reach me.