Henok Solomon
Senior Software Engineer at Paga Group Ltd- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Paga Group Ltd
-
Financial Services
-
200 - 300 Employee
-
Senior Software Engineer
-
Apr 2021 - Present
Nigeria • Technical leader for the implementation of project Doroki, which is an online merchant store and eCommerce platform . It's Microservices based distributed platform currently in it's beta version.
-
-
Software Engineering Consultant
-
Dec 2018 - Apr 2021
Nigeria • Participated in architectural design effort to decompose a very big Monolithic platform into Microservices architecture • implement full-fledged standalone OAuth 2.0 authorization server & token manager service . I also o Implemented Single Sign-on authentication service which also encapsulate all authentication UI flows • implemented an accounting journal testing framework, which has a capability to pull & parse several accounting definitions from google-spreadsheet ,, this was… Show more • Participated in architectural design effort to decompose a very big Monolithic platform into Microservices architecture • implement full-fledged standalone OAuth 2.0 authorization server & token manager service . I also o Implemented Single Sign-on authentication service which also encapsulate all authentication UI flows • implemented an accounting journal testing framework, which has a capability to pull & parse several accounting definitions from google-spreadsheet ,, this was achieved by integrating with google cloud API • provided technical mentoring and full consultancy services
-
-
-
Excellerent Solutions
-
United States
-
Information Technology & Services
-
200 - 300 Employee
-
Senior Software Engineer
-
Dec 2019 - Mar 2021
Ethiopia Participated in the implementation of several financial service features and products for an US based microfinance service provider called Security Finance
-
-
-
Kifiya Financial Technology PLC
-
Ethiopia
-
Financial Services
-
100 - 200 Employee
-
Software Architect
-
Jun 2018 - Dec 2019
Ethiopia Primarily I was responsible to Lead the effort of designing and implementing an online & mobile payment platform , some of my activities were . • Designed & Implemented a SOA based distributed platform architecture using technologies like spring framework & other open source tools and services • Designed the underling Mysql data store structures • Designed and implemented several reusable core services and frameworks • Integrated MasterCard Payment gateway and implemented the… Show more Primarily I was responsible to Lead the effort of designing and implementing an online & mobile payment platform , some of my activities were . • Designed & Implemented a SOA based distributed platform architecture using technologies like spring framework & other open source tools and services • Designed the underling Mysql data store structures • Designed and implemented several reusable core services and frameworks • Integrated MasterCard Payment gateway and implemented the underlining secured card funding services. • Integrated the platform with other 3rd party merchant systems & currency exchange providers • Configured the overall security using Spring Security • Technical leadership & Team Management Show less
-
-
-
JSI
-
United States
-
Non-profit Organizations
-
700 & Above Employee
-
Software Engineering Consultant
-
Oct 2017 - May 2018
Ethiopia I was primarily responsible to lead the effort of developing an Android based mobile application which was built for Ethiopian Ministry Of Health - Its main purpose was to to facilitate health extension workers day to day medical record keeping activities.
-
-
-
Apposit LLC
-
Software Development
-
1 - 100 Employee
-
Jr Software Architect
-
Nov 2016 - Sep 2017
Addis Ababa - Ethiopia Patricipated in the deign and implementation of several fiancial service features for a paymen platform called paga (www.mypaga.com) - some of my achivements were ... • Designed and implemented Fund From Bank Account Framework and Agents Withdraw From Bank feature • Integrated some of Nigerian banks like Access Bank & FCMB Banks with paga platform , these integration enabled for paga users to fund their transaction directly from their bank account • Designed paga escrow… Show more Patricipated in the deign and implementation of several fiancial service features for a paymen platform called paga (www.mypaga.com) - some of my achivements were ... • Designed and implemented Fund From Bank Account Framework and Agents Withdraw From Bank feature • Integrated some of Nigerian banks like Access Bank & FCMB Banks with paga platform , these integration enabled for paga users to fund their transaction directly from their bank account • Designed paga escrow framework • Technical team leadership, code reviewing, team members performance growth and mentoring
-
-
Senior Software Engineer Technical Lead
-
Jun 2014 - Oct 2016
Addis Ababa, Ethiopia • Integrated Nigerian centralized banking service provider called Interswitch with PAGA platform • Designed and implemented integration service framework which allows seamless and instant failovers • Designed and implemented third party integration service status monitoring framework • Implemented automated Fund-sweeping Integration with one of the centralized banking switch provider in Nigeria called NIBSS • Designed and lead the development of PAGA overdraft feature • Designed… Show more • Integrated Nigerian centralized banking service provider called Interswitch with PAGA platform • Designed and implemented integration service framework which allows seamless and instant failovers • Designed and implemented third party integration service status monitoring framework • Implemented automated Fund-sweeping Integration with one of the centralized banking switch provider in Nigeria called NIBSS • Designed and lead the development of PAGA overdraft feature • Designed and lead the development of PAGA lien accounting framework • Designed and Implemented AOP based centralized exception handling and logging framework • Integrated a stock feature in to the PAGA platform • Lead the successful delivery of PAGA consumer portal v.02 • Integrated several third-party merchant services with the PAGA platform • Developed and lead implementations of several other critical financial, risk and internal operations features and tasks
-
-
Software Engineer
-
Oct 2012 - May 2014
Addis Ababa, Ethiopia • Implemented affiliation framework for Paga platform • Designed and implemented AOP based Auditing framework for Paga platform • Developed several other financial, risk and internal operations features and tasks for Paga platform
-
-
-
Kifiya Financial Technology PLC
-
Ethiopia
-
Financial Services
-
100 - 200 Employee
-
Software Engineer
-
Apr 2012 - Oct 2012
• Integrate 3rd party billing system for one of the utilities named Ethio-Telecom. The integration enabled instant pulling of new customer bill details and settling payment information with the third-party billing system.
-
-
-
-
Jr Software Engineer
-
Aug 2010 - Apr 2012
• Actively participated in the design & implementation of Clear Office ERP
-
-
Education
-
St. Mary's University
Bachelor of Science - BS, Computer science