Senior Full-Stack Engineer

Semantic systems and software built to hold up.

I design and ship dependable infrastructure for complex data, language, and real-world operations — from a million-entry knowledge graph to enterprise aviation software.

Building a data-heavy product, internal platform, or semantic system? I help teams turn difficult technical problems into dependable software.

Available for selective product engagements and remote Senior / Staff roles · Nairobi, Kenya

Currently building enterprise aviation software at Seabury Solutions.

Abstract semantic knowledge graphLanguage and lemma nodes connect to a central synset, definition and example nodes.LanguageswLemmanenoSynsetmeaningDefinitionExample
Language → Lemma → Synset → Definition / Example
7+Years shipping production systems
1M+Lexical entries modelled
62Languages in the graph
3.5MNodes migrated without data loss
01 / Selected work

The work behind the claims.

Complex systems are only useful when their model, migration path, and day-to-day operation have all been thought through.

Flagship project · Kamusi Project International

Multilingual semantic knowledge graph

A WordNet-style infrastructure layer for modelling how meaning connects across words, languages, and cultures.

Built a dependable way to model and migrate multi-million-node language data without compromising its integrity.

Request the detailed case study →
1M+Lexical entries
62Languages
30+Relation types
3.5MNodes migrated

Context

Model a rich multilingual lexical corpus so cross-language meaning is discoverable and maintainable.

Responsibility

Architected the graph model and built the pipelines and full-stack systems around it.

Approach

Designed Language, Lemma, Synset, Definition, and Example nodes with cross-lingual alignment.

Outcome

Built batch-processing and retry-safe migration pipelines that moved 3.5M nodes without data loss or OOM failures.

Personal project

AG Framework

A security-hardened enterprise .NET framework with reusable components, strict design tokens, and authentication infrastructure powering production modules.

A secure, reusable foundation for delivering related production modules consistently.

Request project details →
Production · Kamusi Labs

Kamfupi

A URL-shortening and file-upload platform for organizational use, with secure storage, access control, link analytics, and user management — built end-to-end as sole engineer.

A production-ready internal utility with controlled access, secure storage, and clear operational ownership.

Request project details →
02 / Where I can help

Technical depth where the risk is real.

Best suited to product and platform work where good modelling, reliable delivery, and senior ownership make the difference.

Semantic & data systems

Design useful data models, graph infrastructure, and dependable ingestion or migration paths for complex information.

Knowledge graphs · Neo4j · PostgreSQL · MigrationsDiscuss this kind of work →

Full-stack product delivery

Take a demanding product feature or internal platform from a sound technical approach to a production-ready user experience.

Architecture · APIs · Interfaces · Production deliveryDiscuss this kind of work →

Reliability & modernization

Untangle fragile workflows, risky migrations, or legacy patterns and make the system easier to operate and extend.

Migrations · CI/CD · Security · Platform healthDiscuss this kind of work →
02 / Experience

Built for real operational constraints.

Independent ownership across distributed teams and systems where reliability is not negotiable.

Oct 2024 — PresentSeabury Solutions

Software Developer

Building enterprise aviation software for global MRO and airline operations.

  • Own full-stack features from architecture through production deployment.
  • Build with C#, .NET, TypeScript, Angular, and PostgreSQL.
  • Improve CI/CD pipelines and expand test coverage.
2019 — PresentKamusi Project International

Senior Full-Stack Engineer

Sole engineer across a 1M+ entry knowledge graph and production web platforms.

  • Architected multilingual semantic infrastructure on Neo4j.
  • Built 5+ production APIs with Next.js, Node.js, TypeScript, and Prisma.
  • Delivered LMS, insurance portal, and school-management systems.
03 / Capabilities

Range where it matters.

Product engineering

End-to-end systems, from schema and API design through usable interfaces.

React · Next.js · TypeScript · Angular

Data & semantic systems

Graph models and data pipelines that remain reliable at scale.

Neo4j · Cypher · PostgreSQL · Knowledge graphs

Backend & platform

Services with practical security, performance, and maintainability.

Node.js · .NET Core · C# · Python

Delivery & collaboration

Independent remote work and disciplined, documented delivery.

Docker · CI/CD · Git · Linux
04 / About

I’m a Senior Full-Stack Engineer based in Nairobi, Kenya. I enjoy infrastructure problems with real consequences: the kind that demand careful modelling, patient debugging, and a useful product on the other side.

I work remotely, asynchronously, and independently. I bring systems thinking to the whole path from technical architecture to a production feature.

05 / Contact

Have a difficult system to build?

Or an existing one that needs to become dependable? I work with teams on data-heavy products, platforms, migrations, and semantic systems. Based in Nairobi, Kenya · East Africa timezone · experienced in async, distributed collaboration.