Skip to content
Hello There!

I’m Alpha Guyasa

Full Stack Engineer based in Addis Ababa

Ships offline-first systems that keep working when the network doesn’t.

1st Place University CTF

Haramaya University × INSA

  • Next.js
  • Flutter
  • Kotlin & Compose
  • AI Retrieval
  • Offline-First

Find Me On

Full-Stack EngineeringMobile AppsAI RetrievalOffline-FirstSecurity
My Specialization

Services I Provide

Five things I get asked for most — from a first Flutter build to a sync layer that survives a week offline.

  • Kotlin & Jetpack Compose
  • Flutter
  • Room & WorkManager
  • Progressive Web Apps

Android apps built to Play policy, shipped signed and minified — including one that reads mobile-money notifications with no network permission at all.

Two Mezgeb Android screens: the teach-a-rule flow and the daily ledger view
Alpha Guyasa in graduation dress

Public Repos

8

BSc Computer Science
About Me

Who is Alpha Guyasa?

A full-stack engineer in Addis Ababa working across web, Android and AI retrieval. Most of my work targets one constraint: bad connectivity. Offline-first ledgers, point-of-sale that keeps selling through a blackout, and retrieval systems that cite their sources or say nothing.

8
Projects Shipped
2+
Years Full-Stack
1+
Year in AI
alphaguyasa@gmail.com

Addis Ababa, Ethiopia

My Daily Stack

The Tools That Power My Work

  • 95%

    Next.js

  • 92%

    React

  • 90%

    TypeScript

  • 88%

    Flutter

  • 85%

    Kotlin

  • 87%

    PostgreSQL

KotlinNext.jsFlutterPostgreSQLMotoko
Education & Work

My Education & Work Experience

Education

  • Haramaya University

    BSc in Computer Science

    2023 – 2026
  • Final Year Project

    Web Vulnerability Scanner

    2026
  • University CTF

    1st place, HU × INSA

    1st Place

Work Experience

  • Cyber Security Club

    Former Head & Chairperson, Haramaya University

    Past
  • Leyo

    Focal Person, Data Contribution

    1 Year
  • Independent

    Full-Stack Engineer

    2+ Years
Offline-First POSCited PDF Q&AMobile-Money LedgerVulnerability Scanner
My Portfolio

Let’s Have a Look at My Portfolio

View All Projects
Three Mezgeb Android screens showing the daily view, ledger and reports

MezgebOffline Mobile-Money Ledger for Ethiopian Shops

Reads mobile-money payment notifications, parses them into a ledger and tracks who owes the shop. No internet permission, no account. When no rule matches a message, the shopkeeper teaches one by highlighting the amount.

Stack
Kotlin, Compose, Room
Highlight
Rule induction from real messages
Tests
375 unit tests, 3.07 MB APK
View Details for Mezgeb
Suq point-of-sale dashboard

SuqOffline-First POS & Inventory

A till that keeps selling when the internet and the power go out, then reconciles cleanly. Amharic-first, ETB pricing, 80mm thermal receipts. Stock movements sync, never quantities — so two offline tablets never overwrite each other.

Stack
Next.js 15, Dexie, Supabase
Highlight
Sub-100ms sale, fully offline
Runtime cost
Zero per transaction
View Details for Suq
DocSearch answer panel with inline citations

DocSearchCited Answers From Your PDFs

Ask a question across a PDF corpus and get a streamed answer where every claim carries an inline citation back to its source chunk — and a plain refusal when the documents don’t cover it.

Stack
Next.js, pgvector, Voyage
Retrieval
Hybrid vector + keyword, RRF
Evaluation
91-question golden set
View Details for DocSearch
Vulnerability scanner findings dashboard

Security ScannerWeb Vulnerability Detection System

Automated scanning built on OWASP ZAP, Nuclei and Nikto behind one dashboard: JWT auth, real-time results, and vulnerability tracking with severity and history. Fully Dockerised.

Stack
Next.js, Fastify, Postgres
Scanners
ZAP, Nuclei, Nikto
Context
Final year project, team repo
View Details for Security Scanner
Three HU News app screens

HU NewsHaramaya University News App

A Flutter app delivering live university news over the WordPress REST API: featured carousel, full article rendering, reactions, keyword-highlighted search, YouTube playback and persistent dark mode.

Stack
Flutter, Dart, WordPress REST
Role
Home screen & app architecture
Release
Signed production APK
View Details for HU News
Alpha Coin token dashboard

Alpha CoinICP Token Dashboard

A decentralised token dashboard on the Internet Computer with Internet Identity auth: check balance, claim tokens once per principal, transfer to another principal.

Stack
Motoko, Next.js 15
Auth
Internet Identity
View Details for Alpha Coin
Two NullChat app screens

NullChatChat With No Network

An Android app that lets people exchange messages and photos with no network connection at all — built for blackouts, dead zones and shutdowns.

Platform
Android
Transport
Peer-to-peer, offline
View Details for NullChat
Achievements

My Recognitions So Far

  • 1st Place — University CTF

    First at university level in the capture-the-flag competition run by Haramaya University in collaboration with INSA.

  • Led the Cyber Security Club

    Served as head and chairperson of the Cyber Security Club at Haramaya University, running training and competition prep for members.

  • Focal Person — Leyo

    Led data-contribution coordination at Leyo for a year, owning quality and throughput for the contributor pipeline.

Pricing Table

My Pricing Model

Get Started

Hourly

$15 / Hour

  • Full-stack web development — included
  • Mobile app development — included
  • Code review & debugging — included
  • Offline-first sync architecture — not included
  • AI retrieval integration — not included
  • Security assessment — not included
  • Ongoing maintenance — not included

Monthly

$1,200 / Month

  • Full-stack web development — included
  • Mobile app development — included
  • Code review & debugging — included
  • Offline-first sync architecture — included
  • AI retrieval integration — included
  • Security assessment — not included
  • Ongoing maintenance — not included

Quarterly

$3,200 / Qtr.

  • Full-stack web development — included
  • Mobile app development — included
  • Code review & debugging — included
  • Offline-first sync architecture — included
  • AI retrieval integration — included
  • Security assessment — included
  • Ongoing maintenance — included
Available for WorkAddis AbabaRemote FriendlyLet's Build
Contact Me

Let’s Talk for Your Next Project

Location

Addis Ababa,
Ethiopia

Contact

Availability

Monday – Friday : 09:00 – 20:00

Saturday – Sunday : 11:00 – 18:00

Stay Connected

Full-Stack EngineeringMobile AppsAI RetrievalOffline-First
Client Testimonials

What My Clients Are Saying

  • Melkias Teshome

    Melkias Teshome

    Full Stack Developer

    5.0out of 5

    Alpha thinks about the failure case first. On the offline-first work he had the sync path designed before a line of UI existed, and that is why it never lost a sale in testing.
  • Abdi Fekeda

    Abdi Fekeda

    Full Stack Developer

    5.0out of 5

    We built HU News together. He took the hardest screen, documented every decision, and reviewed the rest of our code without being asked. An easy person to ship with.
Notes & Writing

My Latest Engineering Notes

Read All
  • Abstract diagram of stock deltas over time
    • Offline-First
    • Sync

    Sync Movements, Never Quantities

    Why two offline tills that both sell the last case of water can only stay correct if you append deltas instead of writing totals.

  • Abstract shield and checkmark illustration
    • Android
    • Policy

    Reading Payments Without READ_SMS

    Play won’t grant restricted SMS permissions to a finance app. What a notification listener buys you, and what it costs.

  • Abstract chart of evaluation results
    • AI
    • Evaluation

    What a 91-Question Eval Can’t Tell You

    Three of four retrieval experiments did nothing. The most useful finding came from the breakdown nobody reads.

FAQs

Questions? Look here.

Systems that have to work in poor connectivity: offline-first point of sale, mobile-money ledgers, Android apps built to Play policy, and retrieval systems that cite their sources. Plus web security scanning.

You have a different question? Ask away!

Straight answers, usually the same day.

Contact Me

Your Vision, My Craft

Reach me anytime

alphaguyasa@gmail.com
Let's Work TogetherAlpha GuyasaFull Stack Engineer