10+ years of efficiently building clean, robust code for large scale distributed financial systems with exceptional troubleshooting and debugging skills. 3+ years leading and mentoring developers and working collaboratively to meet project milestones.
Overview
14
14
years of professional experience
Work History
Technical Lead Developer
DX Compliance Ltd
Worcester, UK/Dublin Ireland
01.2023 - Current
Lead and manage a team of engineers, providing mentorship, guidance, and support to backend, frontend and DevOps teams.
Identify and resolve technical and operational challenges and provide technical expertise to support the team's success.
Participate in all code reviews and facilitate technical deep dives and refactor meetings
Code clean, clear and well-tested code for backend applications supporting risk analysis engine and compliance software
Prepare products roadmap and handle team performance reviews
Participate in hiring process and onboard new engineering members
Engage with clients by setting up meetings, discussing product designs and requirements gathering.
Establish best practises, quality standards, easy deployment, and align engineering team with business goals
Senior Software Developer
Equity Bank
11.2020 - 12.2022
Write, modify, integrate and test software code for loan offers and loan limit calculations of Equity Banks's Credit Scoring Engine (Project - Credit scoring & loan service)
Add new features to Backoffice portal by adding loan facilities functionalities, customer 360 profile check (Project - BackOffice & loan service)
Identify and communicate technical problems, processes and solutions through scrum ceremonies (Azure DevOps portal)
Lead a team of 6 developers and ensure solution is in line with the architectural needs
Participate in code reviews and facilitate deep dives and technical refactor meetings (Azure devOps)
Develop and maintain USSD loan application platform and Mobile Loan Disbursement Platform (Project - Hermes Pesa & loan service)
Develop customer facing Partner Portal that involved data aggregation, reporting and presentation to partners (Project - Jumo Portal)
Develop a platform aggregating data from several systems to present information on customers to the call center operators (Project - EDW reporting portal)
Setting and configuring alerts and alarms on logging platform for potential system flaws (Project - loan service)
Document new platforms architecture and prepare presentations
Developed Bank USSD Menu, integrated the Enterprise Service Bus to aggregators for bill payments and Airtime buying (Project - UTNET USSD)
Integrated mobile loan disbursements and repayments to aggregator (Project - UTNET)
Developed of T24 screens for a proprietary system called UTNET Akiba Bank Tanzania, Urwego Opportunity Bank Rwanda, Advance Bank Cameroon
Developed biometric customer authentication and integrated to the UTNET for teller login Akiba Bank Tanzania
Technical Environment: Delphi, angular, MSSQL 2012, C#, on premises, Azure
Senior Implementation Engineer
Cellulant Ltd
11.2014 - 08.2015
Upgraded Internet Banking Integrations with third party system, created auto responder to Internet Banking system to acknowledge payments status (Project - CFC Stanbic bank internet Banking)
Built APIs to facilitate Remote account opening (Project - CFC Stanbic bank account opening)
Made Mobile Banking Security enhancements (Project - CFC Stanbic bank mobile wallet 3.0)
Added services to USSD menu of Mobile banking (Project - CFC Stanbic bank)
Developed an API for Philips Anti Counterfeit Campaign (Project - Philips)
Developed API for Zuku internet service bills query (Project - KCB Bank Zuku bill Presentment)
Home care Support worker (Older adults in care) at Handle with Care (Black country)Home care Support worker (Older adults in care) at Handle with Care (Black country)