Data Scientist & Web Developer
Passionate about leveraging data to unveil meaningful insights and crafting innovative backend solutions. Computer Science graduate of JKUAT, with expertise in Python, PHP, JavaScript and machine learning.
Driven by passion for data and technology
I'm a dedicated Software Engineer who graduated from Jomo Kenyatta University of Agriculture and Technology, with a passion for data science and web development. My journey began with curiosity about how data can transform businesses and solve real-world problems.
With hands-on experience in machine learning, web development, and database management, I've worked on projects ranging from AI-powered resume screening systems to comprehensive school management platforms. I believe in the power of technology to create positive change.
My journey in technology and academia
Worked within the ICT department supporting enterprise systems and day-to-day IT operations. Assisted in system maintenance, troubleshooting hardware and software issues, data handling, and providing user support across departments within a corporate production environment.
Gained essential industrial skills while working on building a student freelancer platform. Contributed to the development of KAZI & KAZINI, a comprehensive platform bridging the gap between employers and students.
Collaborated with peers to develop a comprehensive School Management System for Adan Madrassah. Contributed to analysis, design, and development phases ensuring functionality and user-friendliness.
Gained comprehensive education in computer science with a strong focus on software engineering, data structures, algorithms, and machine learning, graduating with a First Class Honours.
Achieved Distinction grade in Computer Applications covering MS Word, Excel, PowerPoint, and Access.
Achieved 81% (Grade A) in Kenya Certificate of Secondary Education.
Achieved 413/500 (Grade A) in Kenya Certificate of Primary Education.
Showcasing my technical expertise and creativity
Comprehensive AI-powered resume screening application that utilizes NLP and LLMs (OpenAI, Ollama) to parse, score, and rank candidates. Streamlines recruitment process for HR professionals.
This is a closed source project
Comprehensive platform bridging employers and students,
addressing recruitment challenges and providing meaningful
employment opportunities for skilled workers and students.
Comprehensive web application for Islamic learning institute management, automating grading, registration, and administrative operations.
Machine learning model for predicting stock prices from Nairobi Stock Exchange using regression algorithms and deployed with Streamlit.
OCR system utilizing Tesseract for text extraction from images, with automatic language detection and translation capabilities.
Machine learning Model that helps classify how risky/dangerous Kenyan roads are to help drivers determine the appropriate time of the day and road to use to avoid traffic accidents
Platform connecting residents with skilled laborers (electricians, plumbers, carpenters) while providing marketing opportunities for service providers.
To help customers order their favorite dishes online, also has an authenticated page for admin to help view and manage orders.
Technologies and tools I work with
Let's connect and bring your ideas to life
ashrafanil434@gmail.com
mohammed.ashraf@students.jkuat.ac.ke
+254 741 674 466
Nairobi, Kenya