Robel ShemelesAlemayhu
AI Engineer, Full-Stack Developer, Python · Go · Flutter, n8n & AI Automation, SEO / GEO Specialist
I build and run production systems end to end: FastAPI and Go backends, Next.js web apps, offline-first Flutter apps, and AI assistants on n8n and Gemini across booking, pharmacy, HR and ERP, all in daily use. Now building a Go e-invoicing platform for Ethiopia's Ministry of Revenue.
Years Experience
Live AI Assistants
Automated Tests Written
Production Uptime
Engineer at the intersection of AI and software
I'm an AI Engineer and Full-Stack Developer with 3+ years shipping production systems at the intersection of intelligent automation and scalable software.
I build and run systems end to end: FastAPI and Go backends, React and Next.js web apps, Flutter mobile apps, AI assistants on n8n and Gemini, the Docker servers they run on, and SEO / GEO for AI-era search.
My work is in daily use across a group of companies: DrogaBooking, a room and staff booking platform with 600+ tests and an offline-first Android app; DrogaPulse, a social media SaaS; and AI assistants for pharmacy, HR, ERP and suppliers that only ever run permission-scoped queries. I'm now building EIMS, a Go e-invoicing platform for Ethiopia's Ministry of Revenue, and I maintain habesha-names, an open-source Python library on PyPI.
Education
B.Sc. Information Technology
Mettu University · 2019 to 2023
CGPA 3.14
Certification
English Access Microscholarship Program
U.S. Embassy, Addis Ababa
Languages
Amharic (native)
English (full professional)
GitHub Activity
@Robel231 →The toolbox
Six disciplines, one goal: intelligent systems that hold up in production.
AI / LLMs
// LLMs in production, not in notebooks
Automation & Agents
// Multi-agent workflows that run themselves
Backend
// Secure APIs bridging frontends to AI
Frontend & Mobile
// Web and Android apps people actually enjoy
SEO / GEO
// Ranking in Google and in AI answers
DevOps, Security & Testing
// 99.9% uptime is a habit
Where I've shipped
Three years from finding bugs to deploying the systems that prevent them.
AI Specialist & Full-Stack Developer
Droga Consultancy
- ▹Built DrogaBooking end to end, the room and staff booking platform for the group companies: FastAPI + PostgreSQL backend (82 endpoints, 600+ tests), Next.js web app, offline-first Flutter Android app, email/SMS notifications and GitHub Actions deploys.
- ▹Built DrogaPulse, a social media SaaS that schedules and publishes to Facebook, Instagram, LinkedIn and X, with Gemini captions and reports, a Celery/Redis queue and a Capacitor Android app.
- ▹Building EIMS, a multi-tenant Go e-invoicing platform going through Ministry of Revenue accreditation: a Go SDK with byte-exact SHA512withRSA request signing, a REST service on PostgreSQL with per-tenant AES-256-GCM encryption, RBAC, TOTP and a tamper-evident audit log, Amharic PDF invoices and a bilingual React console. 360+ Go tests, CI with govulncheck.
- ▹Shipped live AI assistants on n8n + Gemini: a pharmacy chatbot that reads prescription photos, an HR performance assistant with role-based data access behind JWT-checked FastAPI middleware, an Odoo ERP assistant, a supplier portal assistant and Amharic voice registration. The AI only runs approved, permission-scoped queries, never its own SQL.
- ▹Built a market intelligence dashboard and AI chatbot on regulator import data (Python ETL, FastAPI, React, PostgreSQL), and wrote the Go API (chi, pgx, goose, JWT) for a group executive dashboard.
- ▹Run the production servers (Docker, Traefik, nginx, Cloudflare, CI/CD, backups) and the SEO & GEO for drogaconsulting.com, so the brand surfaces in AI search (ChatGPT, Perplexity, Gemini).
System Administrator
Abronet PLC
- ▹Kept the company's financial web platforms running at 99.9% uptime.
- ▹Hardened server security and access control.
- ▹Automated routine maintenance with scripting, cutting operational overhead and human error.
Software Test Engineer
Transsion Manufacturing
- ▹Found 100+ bugs in products before release.
- ▹Worked with development and product teams across the release cycle, helping raise product quality by 15%.
Built, shipped, and running
A selection of production systems: an e-invoicing platform, booking and SaaS products, multi-agent AI pipelines and open-source libraries.
EIMS E-Invoicing Platform
Multi-tenant platform that registers invoices, receipts, credit and debit notes and cancellations with Ethiopia's Ministry of Revenue e-invoicing (EIMS) API. A Go SDK signs every request byte-exact with SHA512withRSA, the REST service on PostgreSQL keeps each tenant's data under its own AES-256-GCM key behind RBAC, TOTP and a tamper-evident audit log, and businesses get A4 and thermal PDF invoices in Amharic and a React console in English and Amharic.
// in development · going through Ministry of Revenue accreditation
DrogaBooking: Rooms & Staff Booking
Booking platform for the companies in one group: staff book meeting rooms and colleagues' time, each company gets itemised bills with CSV export, and assistants can book on someone's behalf. PostgreSQL rules make double booking impossible, and the Flutter Android app keeps working offline.
// in-house · runs behind a company login
DrogaPulse: Social Media SaaS
Teams plan, approve and publish posts to Facebook, Instagram, LinkedIn and X from one content calendar, with an Ethiopian calendar view. Gemini writes captions and analytics reports, Celery and Redis run the publishing queue, and an Android app ships from the same code via Capacitor.
habesha-names
Open SourceOpen-source Python library for Ethiopian and Eritrean names in KYC, remittance and HR systems: Ge'ez to Latin transliteration and back, spelling variants, patronymic-aware parsing and sound-alike matching. Zero dependencies, fully typed, ~50K matches per second.
DCS Wellness: Health Platform
Full-StackHealth platform built from zero: streaming AI diagnostics, Ethiopian food recognition from photos, 4-language support and real-time analytics.

AI Pharmacy Assistant
AI & Agents26-node n8n agentic workflow with 5 specialist Gemini agents and shared memory. It answers stock questions, reads prescription photos, guides patients to the right medicine and alerts the sales team about stock-outs.
Wuten Finance App
MobileFlutter app that reads SMS from Ethiopian banks and telebirr (CBE, Awash, Dashen, Abyssinia and more) to log spending automatically. Budgets, savings goals, equb, debts and an AI assistant that answers from your own records, in Amharic and English.
Executive Dashboard API in Go
Full-StackGo backend for a group-level executive dashboard: multi-level approvals, tasks, risks, KPIs, company comparison and a full audit trail. Chi router, pgx with hand-written SQL, goose migrations and JWT auth, behind a Next.js 15 frontend. In development.
HR Performance Assistant (RBAC)
AI & AgentsAI assistant for a performance-management system where employees, managers and HR each see only what their role allows. FastAPI middleware proves identity from a signed JWT, and the agent runs only permission-scoped, read-only queries, never its own SQL.
What I can build for you
For businesses in Ethiopia and teams hiring remotely: four things I do end to end, from the first conversation to a system in production.
EIMS e-invoicing integration
Register invoices, receipts and credit notes with the Ministry of Revenue's EIMS from your POS, ERP or billing system, with IRN, QR codes and Amharic PDFs.
Learn moreAI chatbots and automation
Assistants that answer customers and staff in Amharic and English, on Telegram or the web, from your own data, plus n8n automations between your tools.
Learn moreWeb and mobile apps
Complete products from database to phone: FastAPI or Go backends, Next.js web apps and offline-first Flutter Android apps, deployed and kept running.
Learn moreSEO and GEO
Get found in Google and named in ChatGPT, Gemini and Perplexity answers: technical SEO, structured data, fast pages and Amharic content.
Learn moreLet's build something intelligent.
I'm open to full-time (remote friendly), freelance and consulting work: AI systems, automation pipelines, full-stack products, or making your brand visible in AI-powered search.