Hillary Kipkemoi
Nairobi, Kenya
Kenyatta University (2020-2024)
Email: hillary6k@gmail.com
LangChain
LLMs
Hugging Face Transformers
Sentence Transformers
Prompt Engineering
OpenAI API
NLTK
Spacy
Tensorflow
Pytorch
Pandas
Altair
Matplotlib
EDA
Scikit-learn
CI/CD
GIthub Actions
Apache Airflow
Apache Kafka
Docker
Kubernetes
MLflow
SQL
ETL
dbt
Redash
About me
Generative AI Engineer with solid foundation in mathematics and full-stack development. Skilled in building RAG systems, fine-tuning LLMs, prompt engineering, and building chatbot applications. Proficient in Python, React, and MLOps practices.
Education
Object Oriented Programming
Data Structures and Algorithms
Probability and Statistics
Neural Networks
Discrete Structures
Software Quality and Assurance
Work Experience
Developed a multi-page photography website with 6 pages, generating a 30% increase in client's online visibility within 6months.
Integrated a video gallery using React Video Gallery npm libraries, resulting in a 25% increase in average session duration and over 10% decrease in bounce rate.
Implemented a custom chat add-on, leading to a 35% improvement in client response time and over 20 new leads generated within the first 3 months.
Projects
Developed a Retrieval-Augmented Generation (RAG) system for precise contract analysis, improving accuracy and efficiency in answering legal queries. Implemented text chunking, semantic search, and tested different embedding models to enhance retrieval and response generation. Evaluated the system using RAGAS metrics, ensuring accuracy and precision in the system.
Fine-tuned a Llama 2 language model for Amharic news headline generation, utilizing web scraping, Kafka, Faust, and MongoDB for scalable data preprocessing. Addressed data scarcity challenges and optimized performance with techniques like parameter-efficient fine-tuning, contributing to enhanced Amharic NLP capabilities.
A Redash chatbot streamlines data exploration for non-technical members, transforming complex SQL queries into natural language conversations. This empowers non-technical stakeholders to directly access and analyze key business metrics within Redash and make informed decisions without needing SQL expertise.
This project developed an automated prompt tuning system for enterprise RAG systems. Leveraging LangChain and OpenAI's language models, it streamlined the generation, evaluation, and ranking of prompts to enhance the accuracy and relevance of RAG-based applications. It generates diverse test cases, creates candidate prompts, evaluates their performance, and provides a user-friendly interface for selecting the most effective prompts.