Full-stack and Android engineer based in Addis Ababa. I build offline-first software for environments where connectivity is intermittent and the interface has to work in Amharic and Afaan Oromoo as well as in English.
Available for freelance and contract work.
| Area | Stack |
|---|---|
| Web | Next.js 15, React, TypeScript, Supabase / PostgreSQL, PWA (Serwist, Dexie) |
| Android | Kotlin, Jetpack Compose, Hilt, Room, multi-module Gradle |
| Applied AI | Retrieval-augmented search, pgvector, embedding pipelines, evaluation harnesses |
| Connectivity | Offline-first sync, Bluetooth LE, Wi-Fi Direct, Nearby Connections |
| Project | Description |
|---|---|
| ethiopic-text | Normalization and search for Ethiopic script, folding homophones so spelling variants match. Zero dependencies, MIT. |
| Suq | Offline-first point-of-sale and inventory PWA for Ethiopian shops. Next.js 15, Dexie, Supabase, Serwist. |
| Mezgeb | Mobile money reconciliation for Android. Kotlin, Compose, Hilt, Room, with a pure-JVM parser module. |
| NullChat | Peer-to-peer messaging over Bluetooth LE and Wi-Fi Direct, with no network connection required. |
Portfolio: https://alpha-guyasa-portfolio.vercel.app


