Skip to content
View kemboi22's full-sized avatar

Organizations

@LaravelKenya @VEN-LANG

Block or report kemboi22

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
kemboi22/README.md

Hi 👋, I'm Kemboi Elvis (kemboi22)

Full‑stack developer • Server admin • NethServer module author
Based in Kenya — I build reliable modules, web apps and automation using PHP, Laravel, TypeScript, Vue, containers and shell tooling.

LinkedIn X GitHub


About me

I design and build full‑stack applications and server tooling with a focus on automation, reliability and maintainability. I collaborate with the NethServer community to deliver modules that simplify deployment and day‑to‑day administration — typically using Docker/Podman, shell scripts and lightweight UIs.

Core focus areas:

  • NethServer module development and integrations
  • Web apps with PHP/Laravel and Vue/TypeScript
  • Containerized deployments and CI/CD automation
  • Server administration and operational tooling

Key skills

  • Languages & frameworks: PHP (Laravel), TypeScript, Vue 3, Python, Node.js
  • Infra & containers: Docker, Podman, Nginx, Apache, Linux administration
  • Tooling: GitHub Actions, shell scripting, monitoring and observability
  • Datastores: PostgreSQL, MariaDB, Redis, SurrealDB

Selected NethServer modules (selected work)

I build modules that integrate services with NethServer, focusing on reproducible installs and admin-friendly configuration.

  • geniusdynamics/ns8-erpnext — ERPnext Module for NethServer 8 (Free & Open Source ERP).
    Languages: Vue (68.5%), Shell (14.2%), Python (8.4%)
    Tech: Vue UI, shell wrappers, Python integration. Facilitates containerized deployment and management of ERPNext on NethServer.

  • geniusdynamics/ns8-postal — Postal Server App for NethServer 8.
    Languages: Vue (61.6%), Python (18.6%), Shell (8.3%)
    Tech: Web UI + backend glue for deploying Postal, automated via container tooling and shell scripts to simplify mail server setup.

(If you want these entries to show your precise role — e.g., "author" or "maintainer" — or to include impact metrics, tell me and I will add them.)

GitHub stats

GitHub stats Streak Top languages


Contact


Pinned Loading

  1. laravelcrudgenerator laravelcrudgenerator Public

    CRUD Generator for laravel api

    PHP 3

  2. ns8-n8n ns8-n8n Public

    Forked from geniusdynamics/ns8-n8n

    NEthserver 8 Module for n8nio

    Vue

  3. ns8-Stirling-PDF ns8-Stirling-PDF Public

    Forked from geniusdynamics/ns8-Stirling-PDF

    NEthserver 8 Stirling-PDF Module

    Vue

  4. ns8-vaultwarden ns8-vaultwarden Public

    Forked from geniusdynamics/ns8-vaultwarden

    Vue

  5. mpesa-php-sdk mpesa-php-sdk Public

    PHP 8 2

  6. geniusdynamics/ns8-module-generator geniusdynamics/ns8-module-generator Public

    NEthserver 8 Modules generator, that takes an existing compose yaml file and converts it into a nethserver 8 module

    Go 4