About Me
Hello! I’m Gabriel Kanyi, a Data Scientist passionate about building complete, end-to-end data solutions.
My focus isn't just on finding insights in data; it's on building the robust tools and applications that bring those insights to life. I specialize in using Python, SQL, and machine learning to create predictive models and deploying them as scalable, full-stack web applications with Django and Docker
My Story: From Engineering to Data
My journey into data began with a unique foundation: Electrical and Electronic Engineering. As a final-year student at the Technical University of Mombasa, I developed a deep understanding of complex systems, automation, and hardware. I’ve programmed Siemens PLCs to manage traffic flow and built Arduino-based IoT systems to regulate water supplies.
This engineering mindset—focused on efficiency, systems-thinking, and building things that work—is the same one I now apply to the world of data. I saw a powerful opportunity to merge physical automation with intelligent, data-driven decisions. To bridge this gap, I pursued formal Data Science certifications from ALX Africa and WorldQuant University, solidifying my expertise in turning raw data into actionable, automated solutions.
My Goal
I am always diving deeper into machine learning research and exploring new ways to build scalable, data-driven systems. I am currently seeking opportunities where I can apply my unique blend of engineering problem-solving and data science expertise to help a team build impactful, intelligent applications. If you have a project in mind or believe my skills would be a good fit for your team, please don't hesitate to connect!
What I Do
-
Machine Learning & Predictive Modeling
Specializing in building, training, and evaluating robust predictive models to solve diverse business problems. Expertise involves leveraging core ML libraries like Scikit-learn for classification and regression, as well as TensorFlow and Keras for advanced deep learning tasks like image classification with CNNs. Proficient in the complete modeling pipeline: from complex feature engineering and handling data imbalances to performing deep statistical analysis with statsmodels and translating complex outputs into actionable insights.
-
Data Analysis & Visualization
Expertise in transforming raw data into actionable insights. Proficient in leveraging SQL, Power BI, and Excel to query and analyze complex datasets, building interactive dashboards that empower stakeholders to track key metrics and make informed decisions. This process involves rigorously cleaning, transforming, and preparing data using libraries like Pandas and NumPy. Highly proficient in creating compelling visualizations with Seaborn and Matplotlib to reveal underlying trends and identify data-driven opportunities for improving efficiency and reducing costs.
-
Database Management & SQL Analysis
Expertise in end-to-end database management, including architecting and creating efficient relational database schemas from the ground up. Proficient in complex SQL analysis, leveraging advanced joins, aggregations, and subqueries to query large datasets. Proven ability to extract actionable, data-driven insights directly from relational databases like MySQL and SQLite.
-
AI & Prompt Engineering
Expertise in designing and implementing sophisticated prompt engineering strategies to build intelligent, conversational AI applications. Skilled at leveraging the OpenAI API to create specialized assistants, automate complex workflows, and extract nuanced insights from unstructured text. Focus on crafting precise and context-aware prompts to ensure reliable, accurate, and high-quality responses from Large Language Models.
-
Containerization & MLOps
Expertise in containerizing applications with Docker to ensure portability, scalability, and ease of deployment. This practice creates consistent and reproducible environments, simplifying the workflow from development to production. Proficiency in version control with Git and familiarity with foundational AWS cloud principles enable a streamlined MLOps process.
-
Web Application Development
Specializing in building robust, data-driven web applications using Django. Proficient in creating interactive dashboards that serve live machine learning models, as well as developing secure, scalable backends capable of hosting intelligent OpenAI-powered assistants. Expertise includes designing RESTful APIs for model serving and efficiently managing all database interactions.
Testimonials