Summary
Overview
Work history
Education
Skills
CERTIFICATIONS
Languages
Referees
Timeline
SeniorSoftwareEngineer

Denito Noah Mwamsojo

Dar Es Salaam

Summary

PROFESSIONAL SUMMARY Accomplished Senior Software Developer with 5+ years' experience in enterprise level applications development and full software development lifecycle.

Overview

6
6
years of professional experience
9
9
years of post-secondary education

Work history

Senior Software Engineer

Cellulant
Dar Es Salaam
11.2022 - 09.2023
  • Design and development of the backend infrastructure for Ecobank's Mobile Management Portal, ensuring its seamless functionality and integration within the ecosystem.
  • I actively contribute to the development and enhancement of Ecobank's mobile app backend by providing support and integrating new features.
  • As Team Scrum Master daily I facilitate daily stand-up meetings, sprint planning, sprint reviews, and sprint retrospectives to ensure teams' productivity and alignment with project goals. improve this statement.

SENIOR SOFTWARE DEVELOPER

CRDB BANK PLC
01.2020 - 10.2022

Development of Simbanking android application (mobile banking app)

  • Development of new Simbanking android application, with new app boost users from less than of 100k to 500k+
  • Development of self-customer onboarding (open account, register to Simbanking, request card and transact right away) service which decrease paper work to zero and turn round time to less than 10 minutes
  • Development service for CRDB Bank staff to onboard customers
  • Development of self service for biometric enrolment and customer information update
  • Migration of Simbanking app to new Enterprise Service Bus

Design and development of Simbanking USSD

  • L2 and L3 design of system components
  • Develop funds transfers services
  • Develop Agent cash withdraw services
  • Integration with Mobile network operators (Tigo, Vodacom and TTCL)

Design and development of long-term loans via Simbanking App

  • Design and implementation of API to retrieve all customer's outstanding loans details
  • Develop Simbanking App module for displaying loans details
  • Develop Simbanking App module for enabling CRDB staffs to apply long term loan without any paperwork.

SOFTWARE DEVELOPER

CRDB BANK PLC
06.2017 - 12.2020

Design and implementation of short-term digital loans through Simbanking mobile App && USSD. Loans includes: -

  • Salary Advance - short term loan for salaried employees, service offers more than 30k individual loans monthly
  • Boom Advance - short term loan for HESLB beneficiaries
  • Pension Advance - short term loan for retirees against their pensions
  • Fahari Float - short term loan for CRDB Agents.

Responsibilities:

  • L2 and L3 design of system components
  • Build dashboard portal for monitoring, reporting & tails, and users, customers, and loans management
  • Build backend service for exposing APIs for dashboard portal
  • Build Simbanking App module to enable customers to apply, top up, repay, and view their loans history
  • Fix issues and maintenance

Design and implementation of digital loan calculator and digital personal loan

  • L2 and L3 design of system components
  • Build Simbanking App module for loan calculator and personal loan
  • Build dashboard for real time monitoring

Design and build integration APIs for external partners (NIDA, Palmpay)

Maintain Simbanking Android App and Add new services

  • Updated old code bases to modern development standards, improving functionality

Education

Bachelor of Science - Computer Engineering and Information Technology

University of Dar Es Salaam
09.2012 - 06.2016

Advanced Certificate of Secondary Education Examination (PCM -

Loyola High School
04.2010 - 02.2012

CSEE -

Iyunga Technical Secondary School
01.2006 - 10.2009

Skills

  • Android App Development
  • IOS App development
  • Flutter
  • Java
  • Spring boot
  • Quarkus
  • Nodejs
  • React js
  • Databases: Oracle, Microsoft Sql, MySQL
  • Server
  • Scrum Methodology
  • Containerization (Docker)
  • Kubernetes
  • Git
  • JavaScript

CERTIFICATIONS

CERTIFICATIONS Certified Scrum Master

Languages

Swahili
Native
English
Fluent

Referees

Eng. Misana Mutani

Head of Cooperate Security and Business Continuity 

CRDB BANK PLC 

Email: misana.mutani@crdbbank.co.tz 

Phone: +255 767 638 829


Corrinne Mtumbuka

Head, Digital Banking & Parterships

Email: corrine.mtumbuka@finca.co.tz

Phone: +255 754 710 700


Brian Kamau

Technical Lead

Email: brian.kamau@cellulant.io

Phone: +254 718 532 419

Timeline

Senior Software Engineer

Cellulant
11.2022 - 09.2023

SENIOR SOFTWARE DEVELOPER

CRDB BANK PLC
01.2020 - 10.2022

SOFTWARE DEVELOPER

CRDB BANK PLC
06.2017 - 12.2020

Bachelor of Science - Computer Engineering and Information Technology

University of Dar Es Salaam
09.2012 - 06.2016

Advanced Certificate of Secondary Education Examination (PCM -

Loyola High School
04.2010 - 02.2012

CSEE -

Iyunga Technical Secondary School
01.2006 - 10.2009
Denito Noah Mwamsojo