Kenneth Kabiru
@kennethkabiru
Senior Data Engineer with expertise in data-driven applications.
What I'm looking for
I am a Senior Data Engineer with over eight years of experience in software development, specializing in data-driven applications across various industries such as healthcare and fintech. My current role involves building recommendation systems, Retrieval-Augmented Generation (RAG) pipelines, ETL pipelines, and integrating with Generative AI tools and APIs. I am proficient in Python, SQL, Elasticsearch, Apache Airflow, and cloud technologies, with a strong background in developing scalable data solutions and improving data accessibility for decision-making.
Throughout my career, I have focused on enhancing application performance and functionality. I have engineered data ingestion pipelines, optimized existing code, and built internal search engines, all while ensuring data quality and completeness. My work has involved deploying and maintaining Airflow instances, developing APIs, and creating batch and streaming pipelines to facilitate various projects in the Machine Learning Roadmap. I am currently pursuing a Master's in Artificial Intelligence at Leeds University to further enhance my skills and knowledge in this rapidly evolving field.
Experience
Work history, roles, and key accomplishments
Staff Backend Engineer
Banff
Apr 2023 - Present (2 years 3 months)
Focused on backend and data engineering to enhance application performance and functionality. Built a RAG based recommendation system and developed backend services using FastAPI, Elasticsearch, PostgreSQL, and GCP.
Senior Data Engineer
Nebula.io
Aug 2021 - Present (3 years 11 months)
Focused on constructing data ingestion pipelines utilizing various technologies and tools. Engineered data ingestion pipelines employing Python, Apache Beam and Dataflow, enhancing data processing capabilities.
Screener
Andela
Jun 2021 - Present (4 years 1 month)
Performed technical assessments for candidates across multiple disciplines, focusing on evaluating skills and competencies. Conducted technical interviews for candidates in Data Engineering, Data Science, ML Engineering, Data Analysis, Business Intelligence, and Python frameworks.
Senior Data Engineer & Analyst
Tapestry
Apr 2021 - Present (4 years 3 months)
Focused on automating and enhancing data processes as the sole engineer in the Digital Reporting team. Deployed and maintained several Airflow instances on GCP using Composer and developed Airflow jobs to automate data extraction, transformation, and loading.
Senior Data Engineer
Hikaya
Nov 2020 - Present (4 years 8 months)
Focused on optimizing Airflow workflows to enhance performance and efficiency. Enhanced the performance of Airflow DAGs through the application of best practices.
Lead Software Engineer
Intuica-Africa
Jul 2020 - Present (5 years)
Oversaw the development of a minimum viable product (MVP) while architecting backend services and improving engineering workflows. Directed the team in developing an MVP to meet project objectives and architected backend services for digital triage of COVID cases.
Senior Data Engineer
Wellio
Jan 2020 - Present (5 years 6 months)
Served as a Senior Data Engineer at Wellio, focusing on data architecture and machine learning applications to enhance healthy living solutions. Redesigned the recipe categories framework by automating category generation through an Apache Airflow DAG and established a monitoring pipeline for ingredient annotation data.
Backend Engineer
Lifestores Healthcare
May 2019 - Present (6 years 2 months)
Contributed to the development and implementation of a store management system API using Django and GraphQL. Assisted in the creation and launch of a store management system API for Lifestores Healthcare and developed a sales velocity calculation tool.
Software Engineer
Andela
Feb 2019 - Present (6 years 5 months)
Engaged in software development with a focus on enhancing applications and ensuring effective functionality. Built internal products, focusing on backend services and mentored engineers in Data Engineering.
IT Consultant
Nairobi Trichology and Hair Loss Centre
Nov 2017 - Present (7 years 8 months)
Provided IT consulting services with a focus on web development and database management. Utilized Django for website development, enhancing the online presence of the company and managed the information system using Php and MySQL.
Lead Engineer
Magnaforte Enterprises
Aug 2014 - Present (10 years 11 months)
Oversaw product development while utilizing various programming languages and technologies to enhance marketing efforts. Utilized Python for data mining, created internal web applications with Django, and developed external products using PHP.
Freelance Web Developer
Freelance
Sep 2012 - Present (12 years 10 months)
Designed and developed websites for various small businesses, utilizing multiple programming languages and content management systems. Developed numerous websites tailored to the needs of small enterprises and utilized Python-Django, PHP, and vanilla JavaScript for dynamic web applications.
Education
Degrees, certifications, and relevant coursework
University of Leeds
MSc in Artificial Intelligence, Artificial Intelligence
Currently pursuing a Master of Science in Artificial Intelligence, focusing on advanced concepts and applications in the field.
MITx on edX
MicroMasters in Statistics and Data Science, Statistics and Data Science
Currently enrolled in a MicroMasters program, gaining expertise in statistical methods and data science principles.
Mang'u High School
Attended Mang'u High School, completing secondary education.
Kenyatta University
Bsc. HTM in Hospitality Administration/Management, Hospitality Administration/Management
Completed a Bachelor of Science in Hospitality Administration/Management, acquiring foundational knowledge in hospitality operations and management.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Kenneth?
You can contact Kenneth and 90k+ other talented remote workers on Himalayas.
Message KennethFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
