Hi, I'm Samuel Wachira


Machine Learning Engineer & Data Analyst

See My Work

Projects

Remote Project

Security Vulnerability Model - Remote

Used NLP with TensorFlow to develop a supervised ML model that identifies and prioritizes security vulnerabilities, enhancing security posture and customer trust.

Learn More
Remote Biometric Model

Biometric Identification Model - Remote

Developed a supervised ML model using CNNs, TensorFlow, and OpenCV to improve user authentication systems with enhanced security and efficiency.

Learn More
Nordvtech Project

User Reviews Analysis Model - Nordvtech Ltd

Designed an NLP-driven supervised ML model to analyze customer reviews, improving insights, efficiency, and decision-making for business growth.

Learn More
Kirinyaga Project

Network Setup and Optimization

Technical Troubleshooting and Support

Hardware and Software Maintenance

Through this project, I significantly improved network reliability and reduced system downtime, enabling smoother daily operations for all users. This boosted response efficiency and user satisfaction across the institution.

Learn More

My Skills

Python

Python is a versatile programming language widely used for web development, data analysis, artificial intelligence, and more. Its readability and rich ecosystem make it an excellent choice for machine learning projects.

Learn More

Matplotlib

Matplotlib is a powerful plotting library for Python that provides a flexible and easy-to-use interface for creating static, animated, and interactive visualizations in Python.

Learn More

TensorFlow

TensorFlow is an open-source machine learning framework that allows developers to build and train machine learning models efficiently. It supports both deep learning and traditional machine learning techniques.

Learn More

PyTorch

PyTorch is an open-source machine learning library that provides a dynamic computation graph and an intuitive interface for building and training deep learning models.

Learn More

Java

Java is a high-level, class-based programming language that is designed to have as few implementation dependencies as possible, making it a popular choice for enterprise-level applications.

Learn More

SQL

SQL (Structured Query Language) is a standard language for managing and manipulating relational databases. It is widely used for querying and updating data.

Learn More

NoSQL

NoSQL databases are designed for large-scale data storage and are more flexible than traditional SQL databases, supporting various data models like document, graph, and key-value.

Learn More

NLTK

The Natural Language Toolkit (NLTK) is a powerful library in Python for working with human language data, providing tools for text processing, classification, tokenization, stemming, tagging, parsing, and more.

Learn More

spaCy

spaCy is an open-source library for advanced natural language processing in Python. It is designed specifically for production use and provides state-of-the-art performance.

Learn More

Seaborn

Seaborn is a Python data visualization library based on Matplotlib that provides a high-level interface for drawing attractive statistical graphics.

Learn More

About Me

I am a highly motivated and detail-oriented Machine Learning Engineer with a strong background in developing predictive models and analyzing complex datasets. My expertise lies in leveraging machine learning frameworks like TensorFlow and PyTorch, as well as Natural Language Processing libraries such as NLTK and spaCy, to build innovative solutions that drive business growth.

With hands-on experience across multiple industries, I have successfully implemented machine learning models for tasks ranging from security vulnerability identification to biometric authentication and customer insights analysis. I thrive in collaborative environments, working with cross-functional teams to solve real-world problems and optimize operational efficiency.

I hold a Bachelor of Science in Computer Science from Karatina University, where I developed a deep understanding of algorithms, deep learning, and scalable systems. Throughout my career, I have consistently delivered results, from improving security posture at Nordvtech Ltd to enhancing user experience at Kirinyaga County Government.

I am always seeking new challenges that allow me to combine my technical skills with innovative problem-solving, and I am passionate about contributing to impactful projects that make a difference.

Contact Me

Email Icon

Email: Mail

LinkedIn Icon

LinkedIn: LinkedIn

GitHub Icon

GitHub: Github

Get In Touch

Back to Top