Skip to content

I turn requirements into running software, then keep it running

I'm Yonatan Endale Engida, a software engineer based in Addis Ababa. I studied software engineering at HiLCoE, graduating in 2025 with a 3.83 CGPA, and I've been shipping client work since 2024.

Most of my projects start with someone describing a job that is slow, manual or impossible today: a shopkeeper's credit notebook, a monthly newsletter that eats an intern's week, a pharmacy that can't take orders online. I design the system, build the backend and the apps, set up deployment, and stay close to the people who will use it.

Today I'm Country Manager at Soprosys, where I lead delivery for clients in Ethiopia and Djibouti and still write a lot of the code, from NestJS services and Expo apps to Odoo modules.

Experience

  1. Apr 2026 – present

    Country Manager and delivery lead, Soprosys

    Addis Ababa, Ethiopia

    I set up the company's Ethiopian entity and now lead delivery for client projects across Ethiopia and Djibouti.

    • Run scoping, sprint planning and stakeholder updates for several concurrent projects
    • Technical point of contact for new clients, turning requirements into roadmaps and estimates
    • Handled the legal, administrative and operational setup of the Ethiopian company

    Work from this role: MediOne, Checkbook printing software, Odoo implementation and training

  2. Sep 2025 – Apr 2026

    Full-stack developer and Odoo consultant, Soprosys

    Djibouti

    Built client applications and custom Odoo modules, and owned Docker and CI for the team's projects.

    • Built full-stack apps with React, Next.js and NestJS following clean architecture
    • Developed and maintained Odoo 16 modules for accounting clients
    • Set up Docker images and CI pipelines for team projects

    Work from this role: Advance payments module for Odoo 16, Duplicate vendor bill warning for Odoo 16, Automotive newsletter automation, M&B Electrical Engineering

  3. Sep 2024 – Sep 2025

    Full-stack developer, Genesis AI Labs

    Addis Ababa, Ethiopia

    Delivered client products with React, NestJS and .NET, and planned sprints for the school management system.

    • Built a talent marketplace for a UK client with one other engineer
    • Led delivery of a five-month school management platform
    • Set up Docker-based CI/CD and Azure deployments

    Work from this role: E.D.G.E school management system, Dallol Talent, Soko Commerce, Team Pulse website

Tools I've shipped with

Counted from the projects on this site. Select one to see where I used it.

Frontend
Mobile
Backend
Data & messaging
Integrations
Automation & AI
ERP
Deployment & DevOps
Testing & quality

Education and certifications

  • BSc in Software Engineering

    HiLCoE School of Computer Science and Technology, 2025

    CGPA 3.83 out of 4.0

  • Azure Developer Associate (AZ-204)

    Microsoft, 2024

    Compute, storage and security solutions on Azure

  • Odoo Partner Bootcamp

    Odoo, 2024–2025

    ERP customisation, module development and workflow automation

  • ETCPC national programming competition

    ETCPC, 2023

    Placed in the top 20% nationally

Languages

  • AmharicNative
  • EnglishFluent
  • FrenchBeginner

Upwork

Contracts, client feedback and work history.

View Upwork profile(opens in a new tab)