Samuel Adafia is a software engineer with 9 years of experience building full-stack web applications, currently contributing to grid monitoring and automation at Hitachi Energy using React and TypeScript. He has strong backend experience from roles at Bank of Kigali and Andela, where he built production microservices in Kotlin, Node.js, Python and GraphQL and led teams and mentorship programs. Samuel combines startup agility—redesigning a client-facing app that raised user satisfaction by 40%—with enterprise-grade service design for banking and energy sectors. His background in environmental horticulture and sustainability work informs a practical focus on impactful, mission-driven software. Equally comfortable shipping frontend UX improvements and resilient backend services, he favors pragmatic solutions like recoverable data patterns (e.g., soft delete features) that reduce operational risk. Based in Poland, he brings cross-cultural collaboration experience across Africa and Europe and a track record of turning domain knowledge into production-ready systems.
9 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Horticultural Science, Bachelor's degree, Horticultural Science at University of Ghana
Banka is a light-weight core banking application that powers banking operations like account creation, customer deposit and withdrawals. This app is meant to support a single bank, where users can signup and create bank accounts online, but must visit the branch to withdraw or deposit money
Contributions:86 PRs, 125 pushes, 44 branches in 1 year
Contributions:50 PRs, 75 pushes, 25 branches in 10 days
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.