Skip to content
View jomboi8's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report jomboi8

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jomboi8/README.md

Leonard Jombo

Computer Science · Software Engineering · ML & NLP

I'm a Computer Science graduate from Maseno University. I build backend systems and mobile apps in Go, Python, Flutter and spend time on NLP research for low-resource African languages .

Portfolio: jomboi8.davida.ink

Research interests

NLP and machine learning for low-resource African languages, especially cross-lingual transfer and community-driven data curation. Most of this comes from working on Kidaw'ida (Taita), an agglutinative Bantu language that exposes where a lot of standard NLP tooling breaks down.I'm working on my interests in morphologically aware machine translation for languages like Taita, including how similarity to Kiswahili and lightweight fine-tuning methods could make translation practical for communities with limited digital resources.

Language technology & research

TaitaCLIR — Cross-lingual semantic search for Taita. A multilingual sentence transformer (paraphrase-multilingual-MiniLM-L12-v2, later LaBSE) encodes queries and a product catalog in English, Kiswahili and Taita; FAISS retrieves the closest matches by meaning; a Streamlit interface shows results across all three languages. Built during the Princeton in Kenya Global Seminar Python · Sentence-Transformers · FAISS · Streamlit ·

Dawida — Mobile platform for building digital language resources for the Taita language. Contributors add words, meanings, example sentences and pronunciation audio, and the community verifies entries through voting, building a shared, checked lexicon Play Store . Flutter · Dart · Go · PostgreSQL · Offline-first

Other projects

Project What it does Stack
Kairo Real-time, multi-user project & task tracker. Kanban board, calendar, Gantt-style timeline and typing indicators over a per-project WebSocket hub. Live demo. Go, React, PostgreSQL, WebSockets
Mawora Mobile-first farm management app replacing paper records with structured tracking of production, inventory, sales and expenses across multiple farm sites, offline-first with role-based access. Flutter, Dart, Offline-first
EchoStrike Single-binary Go tool that generates high-fidelity syslog traffic (RFC 3164/5424, UDP/TCP/TLS) to stress-test SIEM ingestion, parsing and detection rules, so testing security pipelines doesn't require waiting for a real attack. Go

Skills

Machine Learning & NLP — Sentence Embeddings, Sentence-Transformers, FAISS (Vector Search), Cross-Lingual Retrieval, Streamlit, Jupyter Notebooks

Programming Languages — Go, Python, TypeScript, SQL, Dart, Bash, C

Backend & Systems — REST APIs, WebSockets, Distributed Systems, Concurrency (Goroutines), Gin, Chi, JWT / OAuth2

Databases & Data — PostgreSQL, SQLite, Supabase, NeonDB, sqlc, Schema Design

Mobile Development — Flutter, Dart, Offline-first Sync

Cloud, DevOps & Security — Docker, Git/GitHub, CI/CD, Linux, OWASP Top 10, Burp Suite, Wireshark

Education

BSc Computer Science, Maseno University (2022–2026).

Contact

Email · LinkedIn · Portfolio

Pinned Loading

  1. TaitaCLIR TaitaCLIR Public

    GLS347K Final Project

    Python 1

  2. davida-app-backend davida-app-backend Public

    This is a backend application developed to replace the serveless backend of davida mobile app

    Go 1

  3. low-resource-language-data low-resource-language-data Public

    Forked from waleghwa/low-resource-language-data

    1

  4. EchoStrike EchoStrike Public

    A specialized tool to generate high-fidelity Syslog traffic.

    Go 2

  5. Kairo Kairo Public

    A modular project collaboration platform API

    TypeScript 1

  6. Dist101 Dist101 Public

    Process Migration Simulation in Distributed systems

    Go 6