Portfolio

Featuring Selected Work

Below is a selection of work I'm proud of, and I hope it will give you the clearest picture I can give of the problems I take on, the scale I work at, and what I bring to them.

They span five very different settings: a national health network, an electric utility, a mapping company I built from scratch, a county inspection unit, and a public business register. On the surface, they look completely unrelated. In practice, they faced the exact same challenge: data trapped in systems that couldn’t communicate, organizations pulling in opposite directions, and technology that was useless until those human problems were sorted out first.

In each story, I break down what the problem actually was on the ground, how I stepped in to fix it, and whether the system survived after I walked away.

Digital Health / Ethiopia

Strengthening Ethiopia’s National Digital Health Information Systems & Architecture

Challenge / Achievement

As Senior Digital Health Advisor at USAID/Ethiopia, I served as the senior adviser and senior digital health lead for USAID’s approximately $63 million Digital Health Activity, one of the country’s major donor-supported investments in national digital-health systems. My responsibility was considerably broader than providing technical advice on individual software platforms.

Read more.Show less.

Role

Senior Digital Health Advisor, USAID/Ethiopia

Key Business & Technical Impact

  • $63M Portfolio Oversight: Directed investment strategy, procurement review, and technical governance for the primary national digital health portfolio.
  • Digital Public Infrastructure (DPI): Expanded connected health information systems to 8,000+ community health posts and 1,300+ primary health facilities.
  • Enterprise Interoperability: Guided the integration of electronic medical records (EMR), health logistics/supply chain software, workforce registries, and national health analytics dashboards.

Energy & Infrastructure / Ethiopia

Building the Geospatial Foundation for a Modern Electric Utility

Challenge / Achievement

I supported the Ethiopian Electric Utility (EEU) company to modernize their data management for their network infrastructure. They had a major data fragmentation as well as data management challenges. For a large electric utility like EEU, GIS becomes valuable when it moves beyond mapping and becomes part of the operational information infrastructure connecting assets, customers, networks, field teams, enterprise systems, and executive decision-making.

Read more.Show less.

Role

Senior GIS Engineer / Public-Sector & Utility Advisor

Key Business & Technical Impact

  • Enterprise Systems Integration: Authored the integration blueprint connecting Enterprise GIS with core business systems, including ERP/SAP, SCADA networks, smart metering, and automated outage management workflows.
  • Asset & Data Governance: Established authoritative spatial data standards, establishing a single source of truth for physical transmission lines, substations, and customer connections.
  • Operational Modernization: Transitioned utility field teams from manual, paper-based tracking to real-time spatial intelligence for rapid outage response and infrastructure planning.

Entrepreneurship / Location Intelligence

Built the First Ethiopian Digital Web Map — eAdrasha

Challenge / Achievement

Before my work became centered on national digital transformation, I founded eAdrasha to address the practical challenge of finding businesses, navigating informal addressing systems, and using reliable location information across Addis Ababa.

Read more.Show less.

Role

Founder & Chief Executive Officer

Key Business & Technical Impact

  • Product & Team Leadership: Built and managed a 40+ person multidisciplinary team across software engineering, GIS mapping, and field operations.
  • Scale & Market Adoption: Scaled the platform to 25,000+ active users within six months of launch.
  • Ground-Truth Data Collection: Created an authoritative baseline urban dataset by hand-tagging 50,000+ micro-locations and 800+ landmark structures using open-source geospatial tools (Leaflet, OpenStreetMap).

Local Government / Maryland

Replacing a Paper Inspection Workflow with Mobile GIS

Challenge / Achievement

Inspectors were photographing a handwritten slip before every visit just to keep their photos organized, then spending hundreds of hours a year renaming files and assembling reports by hand. Reports lagged inspections by days, and some inspections were missed entirely.

Read more.Show less.

Role

Senior Geospatial Analyst, Prince George's County Office of Information Technology

Key Business & Technical Impact

  • ~50% Less Labour Time: Halved the time spent on inspections and reporting by replacing paper forms with mobile data capture.
  • $0 Additional Software Cost: Delivered entirely on ArcGIS apps the county already licensed — Survey123, Workforce, and Operations Dashboard.
  • Fully Paperless Workflow: Removed paper maps, handwritten photo slips, and manual report assembly from every inspection.

Open Data / Ethiopia

Reading an Economy From Its Own Business Register

Challenge / Achievement

Ethiopia’s commercial register records 345,369 businesses, and almost everything written about it counts businesses. Counting the capital those businesses declared describes a different country: trade is half the register and a sixth of the money.

Read more.Show less.

Role

Independent project — analysis, data engineering, and interface.

Key Business & Technical Impact

  • 85.4% Owned by One Person: 295,066 of the registered businesses are sole proprietorships, and the share falls as capital requirements rise — from 89.8% of retail to 17.8% of extractive industry. Informality is not a flat national condition; it tracks what a sector costs to enter.
  • 58% of Capital in One Sector: Logistics and transport is one business in seven and 58.2% of all registered capital, while trade is half the register and 16.5% of it. Counting businesses and counting money describe two different economies, and most policy counts businesses.
  • Disclosure Control by Default: Capital statistics are withheld for any group below five businesses — a rule that caught five region-sector cells, one of them a single business whose declared capital would otherwise have been published.

Products

Projects Awaiting a Launch Date.

The work above is advisory. These two I designed and built myself, from the spatial database up. Both are built and running; neither has launched yet.

BizScope

Working out who a location can actually reach

Built and working, not yet launched

The Problem

Site selection normally draws a circle on a map (one kilometre, three, five) and counts the people inside it. Rivers, motorways, and one-way systems do not care about circles, and neither does a customer deciding whether the trip is worth making. The result is a catchment estimate that looks precise and is not.

What It Does Differently

BizScope replaces the circle with a travel-time polygon built from the actual road network, then counts who lives inside it: population, income, and how both have shifted over the years. It also counts how many competitors are already inside the same polygon, so a location that looks busy on paper can be recognised as saturated before anyone signs a lease.

Where It Applies

  • Retail and bank branch siting judged on reachable customers rather than radius
  • Utility and public service planning, to find coverage gaps worth investing in
  • Market saturation audits that surface under-served pockets

Spatial Core

  • PostgreSQL
  • PostGIS
  • Uber H3 indexing
  • Areal interpolation

Routing

  • OSRM
  • Valhalla
  • OpenStreetMap road graph

Data Pipeline

  • Python
  • GeoPandas
  • Shapely
  • Census demographics

Interface

  • Next.js
  • TypeScript
  • MapLibre GL JS
  • Vector tiles

Enechawetእንጫወት

“Let’s play”

Booking a pitch without making ten phone calls

Built and working, not yet launched

The Problem

Most urban sports fields are still booked by phone call or a messaging group. Double bookings are routine, off-peak hours sit empty because nobody knows they are free, and a player cannot see which nearby pitch is available tonight, what surface it has, or whether it has floodlights.

What It Does Differently

Enechawet puts every venue on a map ranked by how long it actually takes to get there, not how far away it looks. Selecting a slot locks it immediately for everyone else, so two people cannot claim the same hour while one of them is paying. Facility owners get their own view for pricing, availability, and walk-ins.

Where It Applies

  • Players finding a free pitch ranked by real travel time
  • Venue owners filling off-peak hours and taking payment in one place
  • Municipal facilities replacing paper ledgers with a live schedule

Backend

  • Supabase
  • PostgreSQL
  • PostGIS
  • Row Level Security

Concurrency

  • Realtime WebSockets
  • Row-level locking
  • Atomic transactions

Routing

  • OSRM
  • Travel-time ranking
  • Distance matrix

Client & Payments

  • React Native
  • PWA
  • MapLibre
  • Telebirr
  • Chapa