Experienced Software Developer skilled in designing, implementing, testing, and maintaining software systems using Software Development Lifecycles & Agile methodologies. Proficient in Cloud Computing concepts (IaaS, PaaS, & SaaS), including operations, architecture, and services. Specializes in ensuring mobile banking compliance with CBN regulations and PCIDSS standards.