Geofrey K.-Software Engineer — Data & AI

Check rate
Experience
Self-Employed
CivicLens
- 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.
Senior AI/LLM Engineer
Reunion Marketing
- Led AI/LLM engineering initiatives, optimizing inference pipelines and model performance.
- Implemented large language model solutions and evaluated model benchmarks.
Software Engineer
Self-Employed
- 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.
Software Engineer – AI Reviewer
Ethos
- 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.
Software Engineer
Voye
- 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.
Backend Engineer
VoltRoute AI
- 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.
Software Engineer
Neverest LLC
- 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.
Data Engineer
Safaricom PLC
- 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.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Business Intelligence, and Product Development.
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
Education
Strathmore University
Master's Degree · Computing and Information Systems · Nairobi, Kenya
Mount Kenya University (MKU)
Bachelor of Science · Computer Science · Second Class Upper
Certifications & licenses
Problem Solving (Intermediate)
HackerRank
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
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
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.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
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.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Self-Employed
Nearby freelancers
Professionals working in or nearby Nairobi, Kenya
