Samuel Adafia

Software Engineer at Hitachi Energy

Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Horticultural Science, Bachelor's degree, Horticultural Science at University of Ghana
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
45reputation
9kreached
2answers
3questions
github-logo-circle

Github Skills (33)

flask8
sqlalchemy8
virtualenv7
banking-applications7
graphql6
tkinter6
react6
excel6
python6
draft-js6
pandas6
javascript6
postgresql6
react-bootstrap6
bank5

Programming languages (4)

TypeScriptJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
adafia/banka

Mar 2019 - Mar 2020

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
bank-accountssignupexpressbankingdeposit-money
adafia/epic-mail

Mar 2019 - Mar 2019

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.
Request Free Trial