Machine Learning Engineer - Consultant at GCB Bank PLC
Ghana
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Silas Bempong is a machine learning engineer and consultant based in Ghana with eight years of experience applying data science and AI across banking, agriculture, and startup environments. He currently leads AI efforts at PlantVillage while consulting as an ML engineer for GCB Bank PLC, blending production ML deployment with domain-focused solutions. His background spans roles from senior AI engineer to engineering lead, giving him a track record of moving projects from research and prototyping into operational systems. Silas also contributes to open-source documentation—helping maintain usability in widely used libraries like h5py—highlighting attention to detail and developer experience. Trained originally as a mechanical engineer and later upskilled in full-stack development, he brings a cross-disciplinary perspective that helps bridge data, software, and real-world impact.
8 years of coding experience
9 years of employment as a software developer
General Science, General Science at Mfantsipim School
BSc. Mechanical Engineering, BSc. Mechanical Engineering at Kwame Nkrumah University of Science and Technology, Kumasi
Full Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at freeCodeCamp
General Science, General Science at St. Thomas Aquinas Senior High School
HDF5 for Python -- The h5py package is a Pythonic interface to the HDF5 binary data format.
Role in this project:
Technical Writer
Contributions:5 commits, 5 PRs, 6 comments in 1 day
Contributions summary:Silas primarily focused on updating and correcting URLs within the repository's documentation. They updated links in the README, various documentation files like 2.5.rst, contributing.rst, and index.rst, and the API documentation. The changes consistently involved correcting or updating existing URLs to ensure accuracy and proper functionality, thereby improving the usability and accessibility of the documentation.
Using plain objects that represent actual DOMs in the browser
Contributions:6 PRs, 29 pushes in 2 years 4 months
browserjavascriptplainplain-objectsdom
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Silas Bempong - Machine Learning Engineer - Consultant at GCB Bank PLC