Based in Nairobi, Kenya

Emmanuel
Omonso Anasi

Systems developer with 5+ years building enterprise integrations, data pipelines, and academic platforms. Currently expanding into machine learning and natural language processing — particularly applied NLP for real-world information systems.

5+ yrs enterprise dev ML / NLP — active research MSc IT · Business Intelligence Nairobi, Kenya 🇰🇪
Get in touch GitHub

Builder, integrator,
language nerd

I spend most of my time designing and maintaining the integrations that quietly hold enterprise systems together — the kind of work where you have to understand the business, the data, and the code all at once.

My background spans HR platforms, academic management systems, and government-facing regulatory portals — building from requirements gathering with non-technical stakeholders all the way through architecture, deployment, and documentation.

Outside of systems work, I am passionate about African language preservation through technology. I maintain a personal platform for digitising the A language and culture, building flashcard systems, proverb libraries, and contributor workflows.

Current focus ✦ ML & NLP

I am actively moving into machine learning — specifically natural language processing applied to information systems. My MSc research involves building an NLP model to automatically classify and route helpdesk queries, using real production ticket data.

I'm interested in the intersection of NLP, data engineering, and operational systems — where language models meet the messy realities of enterprise data.

  • Text classification & intent detection
  • BERT and transformer fine-tuning
  • ML pipelines with Python (scikit-learn, HuggingFace)
  • Business Intelligence & Data Analytics

What I work with

Languages

PHP Laravel Symfony Java Spring Boot Python JavaScript SQL

ML / Data

NLP scikit-learn HuggingFace BERT pandas Jupyter Data viz

Integration & APIs

REST APIs Webhooks Data sync pipelines Automated workflows Structured logging

Databases

Oracle DB MySQL MSSQL DB admin Data governance

Infrastructure

Linux server Docker Git / CI-CD Bash scripting Windows Server Disaster recovery

Enterprise Platforms

OrangeHRM SeamlessHR MS Dynamics 365 SharePoint Google Workspace

Where I've built things

Feb 2022 — Present Higher Education Institution · Nairobi

Software Developer (Systems Developer)

  • Designed and built an API-driven integration bridge automating HR data synchronisation for 1,500+ staff records, eliminating 3–4 hours of manual data work per cycle.
  • Own the full project lifecycle across departmental systems — from requirements gathering with Finance, HR, and Academic offices through to architecture, deployment, and documentation.
  • Maintain automated data flows across the institution's enterprise platforms, supporting approximately 6,000 staff and students.
  • Serve as database administrator across Oracle DB, MySQL, and MSSQL environments, working with audit and security teams to enforce data governance standards.
  • Implemented zero-touch onboarding and offboarding workflows for automated staff provisioning and de-provisioning.
  • Build analytical dashboards and reports to support data-driven decision-making across HR, finance, and academic performance metrics.
  • Write stakeholder-facing documentation and deliver training for non-technical department heads and institutional leadership.
Mar 2020 — Feb 2022 Microsoft-Certified Enterprise Software Partner · Nairobi

Software Developer

  • Developed and maintained government-facing regulatory portals in PHP (Laravel, Yii) and PHP/MSSQL/SharePoint, requiring strict auditability and data integrity.
  • Implemented and supported Microsoft Dynamics 365 deployments for enterprise clients, including requirements analysis, configuration, and user training.
  • Administered Windows Server environments and contributed to system architecture decisions for client-facing solutions.
  • Wrote clean, documented code against technical specifications and led root-cause analysis for reported defects.

Some of The Things I've shipped

🔗
Integration

HR System Integration Bridge

Custom PHP/Laravel bridge connecting two enterprise HR platforms via REST APIs. Automates data synchronisation for 1,500+ staff records, replacing a labour-intensive manual reconciliation process.

PHP Laravel REST API MySQL
🎓
Enterprise

Academic Management System

Java / Spring Boot / Oracle DB system managing student and academic records for ~6,000 users at a major Kenyan university. Developer and ongoing system administrator.

Java Spring Boot Oracle DB Thymeleaf
🤖
ML / NLP Research

NLP Query Routing System

MSc research project: building a model to automatically classify and route student helpdesk tickets using real production data (~30,000 tickets). Compares Logistic Regression, SVM, and BERT.

Python BERT scikit-learn Flask Laravel
🌍
Personal · OSS

A Language Platform

A cultural preservation platform for a language — public flashcard system, proverb and phrase libraries, contributor portal, and admin moderation panel. Built as a personal initiative.

Laravel 13 Livewire Alpine.js Tailwind
📊
ML Pipeline

Loan Default Prediction Pipeline

End-to-end ML pipeline in Python covering EDA, hypothesis testing, feature engineering, and multi-model comparison. Achieved AUC 0.940 with Gradient Boosting on a structured finance dataset.

Python pandas scikit-learn XGBoost
🏛️
Government

Regulatory Data Portals

Production government-facing portals for regulatory data submission and licence management. Required strict auditability, error handling, and data integrity standards throughout.

PHP Laravel Yii MSSQL SharePoint

Academic background

MSc. Information Technology

Business Intelligence & Data Analytics

Strathmore University · 2025 – Present

Personal Leadership Programme

Team leadership & stakeholder engagement

Strathmore Business School · 2025

BSc. Computer Science

Maasai Mara University · 2013 – 2018