Abel Peter

Software Engineer & Consultant

About Me

Full Name: Abel Peter
Phone: +254727444538
Website: www.abelpeter.online
Location: Nairobi, Kenya

Hello There!

As a dedicated Django and Python developer, I specialize in building scalable, secure, and high-performance web applications. With a strong backend focus, I work extensively with Django, Django REST Framework, and relational databases to design clean architectures that power data-driven products and reliable APIs.

My approach combines solid engineering practices with a clear understanding of business requirements, ensuring solutions that are maintainable, efficient, and ready for production. Whether you need a robust backend system, a well-structured data platform, or a cost-effective deployment strategy, I’m committed to delivering practical solutions that grow with your product.

My Resume

Work Experience

šŸ’¼

Business Analyst & Product Manager

E-learn Academy Platform - June 2023 - Mar 2025
  • Collaborated with engineering, design, and content teams to deliver localized product experiences for 200+ internal stakeholders.
  • Designed and executed A/B testing protocols to validate localization hypotheses, achieving statistically significant improvements in user engagement.
  • Built dynamic dashboards enabling real-time performance tracking and data-driven content strategy decisions.
  • Led product adaptation initiatives for diverse African user base, implementing ML-driven user segmentation models that improved platform retention by 25%.
  • Developed culturally-aware user journey analysis systems, identifying critical process bottlenecks and improving completion rates by 15%.
šŸ“Š

Growth Analytics Consultant - Digital Financial Services

Freelance Consulting - Mar 2021 - May 2023
  • Delivered growth analytics consulting to fintech startups across East Africa, focusing on user acquisition optimization and cultural adaptation strategies.
  • Developed market penetration strategies for rural and peri-urban segments, leveraging geospatial analysis and local network optimization.
  • Created comprehensive business intelligence solutions enabling data-informed decisions on product localization and market expansion.
  • Engineered automated data pipelines tracking critical business metrics including user engagement patterns and regional adoption rates.
šŸ”§

Engineering Intern - Network Infrastructure

Telkom Kenya - November 2020 - February 2021
  • Led fiber optic network expansion project serving new users, managing field surveys and infrastructure planning.
  • Optimized network performance through data analysis of OTDR measurements and signal quality metrics.
  • Collaborated with cross-functional teams including planning, installation, and maintenance departments.
  • Upgraded BTS infrastructure to support 3G/4G technologies, ensuring service continuity during transitions.
šŸ”§

Engineering Intern - Power Systems

Kenya Power and Lighting Co. - June 2019 - August 2019
  • Conducted fault analysis and coordinated the installation of protective relays and circuit breakers.
  • Developed and tested power protection plans to ensure system reliability and safety.
  • Implemented surge protection and grounding systems to prevent damage from electrical surges and faults.
  • Developed load balancing strategies to optimize the use of available power resources and reduce peak demand.
  • Safety and Compliance Data Analysis and Reporting.

Education

šŸŽ“

Bachelor of Science in Electrical and Communication Engineering

Masinde Muliro University of Science and Technology - 2016 - 2022
  • Specialized in network systems, signal processing, and data communications
  • Completed projects in AI/ML applications for telecommunications
  • Strong foundation in mathematics, programming, and systems engineering

Skills & Expertise

šŸ¤– AI & Machine Learning

Large Language Models 95%
Vector Databases 90%
ML Model Development 85%

šŸ’» Programming

Python 95%
JavaScript 80%
SQL 85%

šŸ“Š Data & Analytics

Data Analysis 90%
Business Intelligence 85%
A/B Testing 80%

šŸ› ļø Tools & Frameworks

TensorFlow / PyTorch 85%
Pinecone / Vector DBs 90%
Git / DevOps 80%

Latest Blog Posts

Database visualization
Mar. 15th 2016

Using Vector Databases (Pinecone) with data (JSON, tabular)

If you are not already familiar with vector databases, they're simply specialized databases designed to efficiently store and query vector data.

ā¤ļø 4 šŸ‘ļø 5,447
Read More →
Text analysis
June 11th 2023

What Chunk Size and Chunk Overlap Should You Use?

If you have tried doing any form of important work that requires text analysis, natural language processing, and machine learning, you will soon find that text splitting is either...

ā¤ļø 4 šŸ‘ļø 25,400
Read More →
Mathematical vectors
Jul. 28th 2023

Understanding Dense and Sparse Vectors

Vectors are used to represent quantities that have both magnitude and direction. They can be visualized as arrows in space. Now, let's dive into sparse and dense vectors...

ā¤ļø 2 šŸ‘ļø 391
Read More →

Portfolio

Selected projects — click to view

Hire Me!

Let's work together on your next AI project

Contact Me
↑