Skip to main content
Top expert badge
Recommended expert
Profile header background

Geofrey K.-Software Engineer — Data & AI

Geofrey K. - Software Engineer — Data & AI - profile avatar
Profile header overlay
Available
Nairobi, Kenya

Check rate

Experience

Jan 2026 - Present
On-site

Self-Employed

CivicLens

Position summary
Self-Employed at CivicLens
Industries
Information Technology
Government and Administration
Business areas
Business Intelligence
Information Technology
  • Created an open-data pipeline to track devolved governance and public fund allocations in Kenya (Kiambu County pilot).
  • Built automated web scrapers with Beautiful Soup/Selenium, performed PostgreSQL data modeling, and implemented entity resolution.
  • Designed for scalability to support civic accountability and transparency.
Oct 2025 - Mar 2026
Cary, United States

Senior AI/LLM Engineer

Reunion Marketing

Position summary
Senior AI/LLM Engineer at Reunion Marketing
Industries
Advertising
Business areas
Information Technology
Product Development
Explore AI Engineer
  • Led AI/LLM engineering initiatives, optimizing inference pipelines and model performance.
  • Implemented large language model solutions and evaluated model benchmarks.
Sep 2025 - Present
Nairobi, Kenya

Software Engineer

Self-Employed

Position summary
Software Engineer at Self-Employed
Industries
Information Technology
Retail
Business areas
Information Technology
Product Development
  • Builds full-stack web applications using TypeScript, Node.js, Next.js, PostgreSQL, and Prisma.
  • Designs REST APIs and backend services with an emphasis on maintainability and security.
  • Architects relational database schemas, implements authentication and authorization patterns, and optimizes caching strategies.
  • Duka Manager: Developed a point-of-sale and inventory management platform for small businesses, featuring real-time stock tracking, sales analytics, and payment integration.
May 2025 - Sep 2025

Software Engineer – AI Reviewer

Ethos

Position summary
Software Engineer – AI Reviewer at Ethos
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Trained and benchmarked large language models by evaluating AI-generated code, providing structured feedback, and assessing code quality.
  • Applied technical judgment to improve the reasoning and accuracy of AI coding assistants.
Apr 2025 - Nov 2025
On-site

Software Engineer

Voye

Position summary
Software Engineer at Voye
Industries
Fashion
Retail
Business areas
Information Technology
Product Development
  • A Flask-based e-commerce platform for a ladies' handbag store with a dynamic product catalog, guest checkout, Pesapal payment gateway integration, and an admin dashboard for inventory and order management.
  • Implemented secure user sessions and inventory tracking.
Dec 2024 - Jan 2026
Remote

Backend Engineer

VoltRoute AI

Position summary
Backend Engineer at VoltRoute AI
Industries
Automotive
Information Technology
Business areas
Information Technology
Product Development
  • Developed a FastAPI backend with a generative AI endpoint (Gemini) for assessing EV trip feasibility and route optimization.
  • Integrated neural network, logistic regression, and random forest models using TensorFlow/Keras and scikit-learn.
  • Deployed on cloud infrastructure with API rate limiting and caching.
May 2024 - Dec 2024
Juja, Kenya

Software Engineer

Neverest LLC

Position summary
Software Engineer at Neverest LLC
Industries
Banking and Finance
Transportation
Business areas
Information Technology
Product Development
  • Improved transaction workflows and security for the fintech platform TinyPesa, enhancing reliability and customer adoption.
  • Enhanced UzaKitu's dashboard with interactive D3.js visualizations and real-time WebSocket tracking.
  • Optimized Pickup Mtaani's delivery and payment integration for efficient logistics.
Sep 2020 - Jan 2023
Nairobi, Kenya

Data Engineer

Safaricom PLC

Position summary
Data Engineer at Safaricom PLC
Industries
Telecommunication
Business areas
Business Intelligence
Information Technology
Explore Data Engineer
  • Designed and maintained data infrastructure supporting large-scale operational and financial workloads for nationwide platforms.
  • Built ETL pipelines and applied AI/ML techniques within data systems.
  • Optimized data quality and pipeline performance for production environments processing millions of transactions.

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Telecommunication, Information Technology, Retail, Automotive, Government and Administration, and Advertising.

Telecommunication
Information Technology
Retail
Automotive
Government and Administration
Advertising
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Business Intelligence, and Product Development.

Information Technology
Business Intelligence
Product Development
Profile match chart

Summary

Software engineer with over six years of experience developing systems for fintech, public sector platforms, and healthcare. Specializes in full-stack and data infrastructure, combining expertise in software engineering, cloud infrastructure, and applied AI. Designed and deployed production-grade systems for thousands of users, processing nationwide financial and operational workloads. Areas of expertise include backend services, data pipelines, ML infrastructure, DevOps, and system reliability.

Skills

  • Languages & Frameworks: Python (Expert: Fastapi, Flask), Typescript, Node.Js, Next.Js, Php, Rust (Exploring), Html/Css
  • Data & Ai: Pandas, Numpy, Scikit-Learn, Tensorflow/Keras, Pytorch, Nlp, Generative Ai (Gemini), Data Pipelines
  • Data Infrastructure: Apache Airflow, Dagster, Apache Spark/Pyspark, Snowflake, Google Bigquery, Aws Redshift, Great Expectations
  • Llm & Ml Infrastructure: Vllm, Sglang, Tensorrt-Llm, Mlflow, Kubeflow, Model Benchmarking & Evaluation
  • Databases & Backend: Postgresql, Prisma, Relational Database Design, Rest Apis, Caching, Authentication/Authorization
  • Cloud & Devops: Aws (S3, Ec2, Lambda, Rds), Docker, Kubernetes, Ci/Cd Pipelines, Git (Github/Gitlab)
  • Data Acquisition: Beautiful Soup, Selenium, Scrapy, Restful Api Integration, Web Scraping

Languages

English
Native
Swahili
Native

Education

Jan 2018 - Dec 2020

Strathmore University

Master's Degree · Computing and Information Systems · Nairobi, Kenya

Sep 2014 - Aug 2017

Mount Kenya University (MKU)

Bachelor of Science · Computer Science · Second Class Upper

Certifications & licenses

Problem Solving (Intermediate)

HackerRank

Statistics

Experience

Total positions 8
Experience in Telecommunication 2.5 y
Avg length 11 m
Longest experience 2 y 4 m

Global experience

Countries worked in 2 (Kenya, United States)
Primary country Kenya

Expertise

Recent roles Self-Employed, Senior AI/LLM Engineer, Software Engineer
Main industries Telecommunication, Information Technology, Retail
Main business areas Information Technology, Business Intelligence, Product Development

Qualifications

Highest degree Master
Certifications earned 1

Profile

Member since
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Geofrey is based in Nairobi, Kenya and prefers 100% remote projects.

Geofrey speaks the following languages: English (Native), Swahili (Native).

Geofrey has at least 5 years of experience. During this time, Geofrey has worked in at least 6 different roles and for 8 different companies. The average length of individual experience is 1 year and 7 months. Note that Geofrey may not have shared all experience and actually has more experience.

Based on recent experience, Geofrey would be well-suited for roles such as: Self-Employed, Senior AI/LLM Engineer, Software Engineer.

Geofrey's most recent position is Self-Employed at CivicLens.

In recent years, Geofrey has worked for CivicLens, Reunion Marketing, Self-Employed, Ethos, and Voye.

Geofrey is most experienced in industries like Telecommunication, Information Technology, and Retail. Geofrey also has some experience in Automotive, Government and Administration, and Fashion.

Geofrey is most experienced in business areas like Information Technology, Business Intelligence, and Product Development.

Geofrey holds a Master in Computing and Information Systems from Strathmore University and a Bachelor in Computer Science from Mount Kenya University (MKU).

Geofrey has 1 certificate: Problem Solving (Intermediate).

Geofrey is immediately available part-time for suitable projects.

Daily rate distribution

0 1 2 3 4
One of the freelancers charges less than €480 per day.
2 of the freelancers charge between €480 and €640 per day.
3 of the freelancers charge between €640 and €800 per day.
One of the freelancers charges between €800 and €960 per day.
One of the freelancers charges between €960 and €1120 per day.
One of the freelancers charges €1120 or more per day.
<€480 €480-​640 €640-​800 €800-​960 €960-​1120 €1120+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Rate comparison chart
Daily rate avg. 748 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

800
600
400
200
Rate comparison chart
Median rate 720 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 18 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.