Alfred Njuguna
Get in touch

Nairobi, Kenya • Open for roles & contracts

Machine Learning Systems Engineer & Backend Developer.

I build production machine learning pipelines, scalable backend architectures, and high-performance software systems. My work focuses on connecting deep learning research to robust, maintainable engineering infrastructure.

Capabilities

Core Competencies

AI & LLM Infrastructure

PyTorch • LangChain • ChromaDB

Setting up local inference workflows, retrieval-augmented generation (RAG) vector pipelines, and embedding models to deploy large language model applications securely within private or local infrastructure environments.

Backend & Distributed Systems

Spring Boot • FastAPI • Docker

Designing modular microservices, resilient REST APIs, and database integrations tailored for high application throughput, clean telemetry logging, and stable distributed performance.

Low-Level & Computer Vision

C++17 • OpenCV • Network Sockets

Programming file servers in C++, parsing low-level network sockets, handling raw byte streams, and implementing practical computer vision utilities using OpenCV.

Career History

Professional Experience

Machine Learning Systems Engineer

Independent / Contract Work • Present

Architecting custom retrieval-augmented generation (RAG) setups and local model runners for automated candidate matching and document analysis pipelines. Optimizing inference performance across cloud and local nodes.

Backend & Systems Developer

Software Development Projects • Past & Ongoing

Built robust medical information exchange systems integrating facial recognition and microservice telemetry logging. Developed low-level multi-part file parsing utilities using C++17.

Portfolio

Featured Engineering Work

AI / RAG Pipeline

LLM-Powered Job Matching Agent

LangChain • ChromaDB • Ollama

A retrieval pipeline that checks candidate details against job feeds locally via Ollama to automate position matching. It indexes unstructured profile documents into a local vector space using ChromaDB to execute rapid context-aware queries.

ML Production

Dynamic Pricing Model

PyTorch • FastAPI • Docker

A PyTorch regression model built to lower prediction error rates for product and service pricing fluctuations. Fully containerized with Docker and served via high-performance asynchronous endpoints using FastAPI.

Full-Stack System

Health Information Exchange

Spring Boot • Flutter • Angular

An application connecting medical records safely across distributed healthcare facilities. Integrated with facial recognition user authorization modules and secure cross-platform portal interfaces.

Systems Engineering

C++17 File Upload Server

C++17 • Sockets • File I/O

A low-level server that reads file mime-types directly via raw byte inspection and efficiently manages raw network sockets and multipart stream parsing without external heavy frameworks.

Get in touch

Let's build something exceptional together.

Whether you have an inquiry regarding permanent engineering roles, technical contracts, or innovative system architectures, my inbox is open. Connect with me directly through any of the channels below.

Phone & WhatsApp +254 746 741 372
GitHub Repository github.com/kanyutu707
LinkedIn Professional linkedin.com/in/njugunanjuguna