Available for freelance & remote work

Peter Kimanga
AI & ML Engineer

Building intelligent systems — from production LLM pipelines to published deep learning research. Full-stack developer with a focus on AI/ML solutions that actually ship.

4
Peer-reviewed publications
3+
Years of experience
700+
Students mentored
Peter Kimanga portrait

Engineer. Researcher.
Educator.

I'm a Data Scientist and Full-Stack Developer based in Nairobi, Kenya, with 3+ years of experience building end-to-end AI systems — from data pipeline to deployment.

Currently completing my MSc in Computer Science at Dedan Kimathi University of Technology, with active research in NLP for low-resource African languages.

I've worked in production environments integrating LLMs at a Swedish tech firm, published in IEEE and arXiv, and taught 700+ university students. I bridge research and real-world engineering.

🎓

MSc Computer Science

DeKUT, Nyeri, Kenya

📄

Published Researcher

IEEE, arXiv, IST Africa

🤖

LLM Engineering

Production prompt engineering

🌍

African NLP

Low-resource language research

Technical Skills

A full-stack skillset with a specialisation in ML/AI systems and LLM engineering.

🧠

Machine Learning & AI

TensorFlowPyTorchscikit-learn NLPNeural NetworksTransformers Feature EngineeringModel Deployment

LLM & AI Engineering

LLMsOpenAI APIAnthropic API Prompt EngineeringSystem PromptsFew-shot EvaluationAI Workflows
🖥️

Full-Stack Development

PythonJavaScriptJava CHTML/CSSPHP ReactNext.jsNode.js FlaskDjango
🧪

APIs & Testing

REST/JSON APIsUnit Testing Integration TestingGit/GitHub CI/CD
🗄️

Data & Databases

SQLPostgreSQLMySQL MSSQLT-SQLNoSQL MongoDB
🔧

DevOps & Tools

DockerGit/GitHubCI/CD BlockchainWeb3.jsSolidity JiraTrelloWordPress Microsoft OfficeGoogle Suite
📊

Business Intelligence

Data VisualizationPower BI TableauSEO Digital MarketingEconomics Strategic Management
🔐

Security & Networking

CCNA CertifiedCybersecurity IoTNetwork Protocols
Soft Skills

Communication & Leadership

Proven ability to mentor students, deliver technical presentations, and lead cross-functional teams.

Problem-Solving & Decision-Making

Strong analytical thinking with experience identifying key problems and implementing effective solutions.

Teamwork & Collaboration

Experience working in agile environments and managing stakeholder relationships.

Adaptability & Resilience

Demonstrated ability to learn new technologies quickly and manage multiple projects simultaneously.

Project Management

Skilled in planning, organizing, and delivering projects on time using tools like Jira and Trello.

Key Projects

End-to-end solutions spanning healthcare AI, NLP, blockchain, and financial analytics.

Healthcare AI

Lung Disease Prediction App

CNN-based medical imaging analysis system for lung disease detection, deployed as a web application with real-time inference.

PythonTensorFlowCNNsFlask
View Project →
NLP Research

Dholuo-Swahili NMT System

Neural Machine Translation for a low-resource African language pair using custom attention mechanisms. Published at IST Africa 2025.

PyTorchTransformersNLPPython
Read Paper →
Mental Health AI

Postpartum Depression Detector

NLP and ML classifier ensemble detecting postpartum depression signals from patient survey data using Logistic Regression and Random Forest.

PythonNLPscikit-learnML
View Project →
Blockchain

Credentials Verification Platform

Ethereum-based tamper-proof certificate management system for academic credentials, using smart contracts and Web3 integration.

SolidityWeb3.jsEthereumReact
View Project →
Financial Analytics

Kenyan Household Financial Health

K-means clustering analysis with interactive Tableau dashboards for community financial health assessment programs. Published at ICT4DA 2024.

PythonK-meansTableauAnalytics
Read Paper →
Price Prediction

Laptop Price Predictor

Machine learning model that predicts laptop prices from key specs like model, RAM, storage type, GPU, CPU, IPS display, and touch screen. Compared Linear Regression, KNN, Decision Trees, and Random Forest; Random Forest achieved the best performance with an R2 score of 0.86.

PythonMachine LearningRandom ForestFeature Engineering
View Project →

Publications

Peer-reviewed research in machine learning, NLP, and applied data science.

01

Performance of Transformer Based Models in Dholuo Swahili Translation for Low Resourced Language

IEEE ICT4DA 2025

doi.org/10.1109/ICT4DA67218.2025 →
02

Neural Machine Translation in Low-Resourced Languages: Case of Dholuo-Swahili Translation

IST Africa 2025

doi.org/10.23919/ISTAfrica67297.2025 →
03

Financial Health Assessment for Households in Kenya

IEEE ICT4DA 2024

doi.org/10.1109/ICT4DA62874.2024 →
04

Deep Learning Algorithms Used in Intrusion Detection Systems — A Review

arXiv 2024

doi.org/10.48550/arXiv.2402.17020 →

Experience

From academic research to production engineering across three continents.

May 2022 — Present
Software Engineer and Data Scientist
Self-employed · Part-time
  • Built and deployed predictive ML models using Python, TensorFlow/PyTorch for healthcare diagnostics and financial risk assessment, achieving production-ready accuracy.
  • Designed NLP solutions including translation systems and sentiment analysis tools using advanced techniques like attention mechanisms and custom tokenization.
  • Developed interactive data visualization dashboards with Power BI/Tableau to communicate complex insights to business stakeholders and drive decision-making.
  • Engineered full-stack web applications with React/Node.js, REST APIs, and SQL/NoSQL databases for data-intensive client requirements.
  • Implemented scalable data pipelines for ETL processes, feature engineering, and model deployment using Docker and cloud platforms.
  • Collaborated with clients to translate business problems into technical solutions, managing full project lifecycle from requirements to deployment and documentation.
Oct 2025 — Dec 2025
Full-Stack Developer
Infradyn AB · Remote, Sweden
  • Designed and implemented backend services and REST APIs integrating large language model (LLM) APIs.
  • Engineered high-quality prompts (system, user, and few-shot examples) to improve LLM response accuracy, reliability, and token efficiency for different product use cases.
  • Built and maintained frontend components that consume AI-powered APIs, ensuring a cohesive, intuitive user experience across the platform.
  • Wrote clean, maintainable full-stack code, added unit and integration tests, and participated in code reviews to ensure stability across development, staging, and production environments.
  • Collaborated with product and engineering teams to translate business requirements into AI-driven features, from initial prompt design to deployment.
  • Created and maintained technical documentation for APIs, LLM workflows, and system architecture to support future maintenance and onboarding.
Oct 2023 — Jan 2026
Graduate Assistant
Computer Science Dept, Dedan Kimathi University · Nyeri, Kenya
  • Assisted in teaching undergraduate Computer Science courses/discussion sections and instructed/supervised labs and projects for 700+ students.
  • Graded and evaluated performance of undergraduate students.
  • Collected and processed research data for the department.
  • Prepared materials for class presentations.
  • Assisted with ongoing assessment of programs and services.
Jan 2022 — Mar 2022
Software Developer Intern
The Jitu Limited · Nyeri, Kenya
  • Developed web applications using JavaScript, React, Node.js, and Redux with MySQL/MSSQL databases.
  • Implemented data structures, algorithms, and error-handling techniques for production systems.
  • Collaborated in agile teams on project management, documentation, and WordPress development.

Let's Build Something

Open to freelance projects, remote roles, and research collaborations. Based in Nairobi — working globally.

Send Me a Message →