Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 6


Versed in complete software life cycle from preliminary needs analysis to enterprise-wide deployment and support.
Develop a scheduling framework for Paga recurring payments and enhanced for overdrafts.
Involved in design, discussion,  and development of  a Debit Card for Paga Users through integration with a Bank
Design and develop an API for Paga Mobile Apps for KYC upgrade.
Lead the initiation, design and development of Paga Recurring Payments
Develop a web platform for customer KYC upgrade requests.
Develop a full portal for Paga admins to process customer KYC upgrade requests.
Integrate third party services including SMILE and YouVerify.
Wrote SQL scripts for daily maintenance activities, including indices, backup and restore and tables analyses.
Enhance performance of Paga database queries using indexing at several levels and writing a performance level scripts. 
Implement a wallet microservice system for our online trading system

Developed tax systems for regional states and municipalites. 
Developed and deployed  tourism technology infrastructure for different clients. 
We have successfully developed a financial management system and official website for our clients
Developed Student Placement and registration system for private and government university clients.
Involved from start to end in development of  document management system for colleges and university clients
Developed and rolled out other commercial software products to small size enterprises.
Wrote different optimization database scripts on our school management portal for clients,
Designed and developed a HR system for our company's internal use which features leave management, career portal, attendance and performance evaluations