Skip to content
Yohannis.

Open to Remote Opportunities

Yohannis Dessalegne

Staff Software Engineer

React • Next.js • TypeScript • Angular • Node.js • .NET • Platform Engineering

I build scalable web platforms, APIs, internal tools, and customer-facing products from architecture through production.

Nine years building production systems — international transportation platforms across 150+ countries, plus national government products.

elifelimo.com
ElifeLimo luxury chauffeur and private transportation booking homepage

Live product

Elife Partner Platform

3,000+ partners · 150+ countries

View case studyelifelimo.com

At a glance

  • 9+ Years

    Software engineering

  • 3,000+ Partners

    Multi-tenant transportation platform

  • Led 10–15 engineers

    Technical leadership and delivery

  • 150+ Countries

    International transportation systems

Selected work

Product and platform case studies. The work is the evidence; the stack is how it shipped.

elifelimo.com
ElifeLimo luxury chauffeur and private transportation booking homepage

Elife Partner Platform

Production platform

Elife Transfer

A multi-tenant B2B transportation platform used by 3,000+ partners, with booking and partner surfaces operating across 150+ countries.

Staff Software Engineer — platform architecture and delivery

  • Next.js
  • TypeScript
  • React
  • REST APIs
  • SQL
View Elife Partner Platform case study
egp.gov.et
Ethiopian e-Government Procurement homepage showing digital procurement workflows and live tender activity

eGP

Live national platform

Ethiopian e-Government Procurement

A national electronic public-procurement platform used by government buyers and suppliers.

Lead Engineer — national platform delivery

  • Angular
  • React
  • TypeScript
  • .NET
  • REST APIs
View eGP case study
www.eservices.gov.et
Ethiopian eService government portal homepage with service search, login, and citizen access

eService

Live national platform

Ethiopian Government Electronic Services

A national e-services portal for citizens, businesses, and organizations to find, request, and track public services.

Lead Engineer — national platform delivery

  • Angular
  • React
  • TypeScript
  • .NET
  • REST APIs
View eService case study
lemat.aemrotech.com
Lemat restaurant platform homepage showing digital menu, kitchen display, and restaurant operations

Lemat

Live product

Lemat by A'emro

A restaurant management and digital restaurant platform spanning guest-facing menus and operational workflows.

Product engineer — architecture through production

  • React
  • Next.js
  • TypeScript
  • Node.js
  • REST APIs
View Lemat case study

Experience

Progression from frontend leadership into broader platform and product ownership.

2022 — 2026

Staff Software Engineer

Elife Transfer · San Francisco · Remote

Full-Stack Engineer → Lead Engineer → Staff Software Engineer

Platform and product engineering on a global B2B transportation marketplace spanning 150+ countries — partner portals, booking flows, APIs, and operational tools.

  • Owned frontend architecture in Next.js and TypeScript on a multi-tenant partner platform used by 3,000+ partners, with systems operating across 150+ countries.
  • Led 7–10 engineers: technical direction, architecture, engineering standards, code quality, and delivery.
  • Introduced reusable component architecture that improved development velocity by about 40%.
  • Built SQL template and execution APIs, connected chatbot flows to live booking APIs, and shipped MCP-based internal tools for SQL generation and review.

Related: Elife Partner Platform

2025 — 2026

Lead Engineer

System Edge Solutions · Addis Ababa · Remote

Concurrent with Elife. Enterprise platform work on WINSSAS, a workflow-driven product.

  • Led development of the WINSSAS enterprise platform, including complex workflow-driven features.
  • Built and integrated .NET / .NET Core REST APIs and worked across frontend architecture and Azure environments.
  • Used AI-assisted and agentic development workflows in day-to-day engineering work.

2017 — 2024

Lead Engineer

Perago Information Systems · Addis Ababa

Software Engineer → Senior Software Engineer → Lead Engineer

Full-stack delivery of national government and enterprise systems, including eGP and eService.

  • Led 10–15 engineers delivering national-scale public-sector and enterprise platforms.
  • Worked across Angular, React, TypeScript, .NET, .NET Core, REST APIs, and SQL on full-stack projects.
  • Helped move legacy frontend systems from AngularJS to React and established reusable frontend/backend patterns.
  • Shaped system design, microservices, engineering standards, and delivery across multiple teams.

Related: eGP, eService

Engineering capabilities

Skills grouped by discipline. They support the products — they are not the product.

Frontend

  • React
  • Next.js
  • TypeScript
  • Angular
  • AngularJS
  • JavaScript
  • SCSS
  • Tailwind CSS

Backend

  • .NET
  • .NET Core
  • Node.js
  • NestJS
  • Python
  • REST APIs
  • SQL

Architecture

  • API Design
  • Microservices
  • Multi-Tenant Systems
  • Platform Engineering
  • Distributed Systems
  • System Design

Cloud & Infrastructure

  • Azure
  • AWS EC2
  • CI/CD
  • Jenkins
  • Nginx
  • PM2

AI & tooling

  • MCP
  • MCP Servers
  • AI Agents
  • Agentic Workflows
  • LLM API Integration

Leadership

  • Technical Leadership
  • Engineering Standards
  • Mentoring
  • Cross-Team Collaboration

How I work

I care about the full lifecycle of software—not just writing features.

  1. 01

    Understand the problem

  2. 02

    Design the architecture

  3. 03

    Build

  4. 04

    Test

  5. 05

    Deploy

  6. 06

    Monitor & improve

About

I am a Staff software engineer with nine years of experience building and modernizing software across transportation, travel, fintech, and government platforms. The work includes international customer-facing products, partner platforms, APIs, and internal operational systems.

At Elife I moved from full-stack engineering into a staff-level platform role on a multi-tenant product used by 3,000+ partners, with transportation systems operating across 150+ countries. At Perago I led teams of up to 15 engineers on national systems including eGP and eService. I care about architecture that holds under real load, not just features that look complete in a demo.

I hold a B.Sc. in Computer Science from Bahir Dar University. I am based in Addis Ababa and open to remote Staff, Senior, Lead, and Full-Stack roles with international teams.

Open to Remote Opportunities

Looking for an engineer who can own complex products end-to-end?

I'm open to remote Senior, Staff, Lead and Full-Stack software engineering opportunities.

johndesse2@gmail.com