Summary
Overview
Work History
Education
Skills
Portfolio
Certification
Accomplishments
Education and Training
Languages
References
Timeline
Generic

Angelo Thomas

Dar es Salaam,

Summary

I’m a software developer with a solid background in UX/UI design, dedicated to creating intuitive and user-centered digital experiences. I focus on delivering high-performance applications with clean, maintainable code while leveraging modern frameworks to enhance usability and overall product quality.

Overview

5
5
years of professional experience
3
3
Certifications

Work History

Specialist; UX/UI

NMB Bank
Dar es Salaam
07.2024 - Current
  • Designed UX/UI frameworks and strategies to enhance user experience for digital initiatives within bank.
  • Research user needs, behaviors, and pain points using Human-Centred Design methodologies.
  • Developed and tested prototypes to effectively visualize concepts and gather user feedback.
  • Coordinate with developers, product managers, and stakeholders to ensure design consistency and technical feasibility.

Software Developer; Fronted

NMB Bank
Dar es Salaam
06.2022 - 07.2024
  • Developed NMB Banking Mobile App facilitating efficient banking transactions for users.
  • Developed software solutions to enhance banking operations and customer experience.
  • Developed Bancassurance App integrating insurance products, providing customers easy access to essential services.
  • Developed agribusiness platform connecting farmers, wholesalers, and buyers, streamlining operations in agricultural sector.

Specialist; Technology Governance and Control

NMB Bank
Dar es Salaam
09.2021 - 06.2022
  • Identified and assessed ICT issues in software, security, and risk to inform mitigation strategies.
  • Evaluated practices and policies to ensure compliance with audit strategies.

Education

Bachelor of Science - Computer Science

University of Dar Es Salaam
Tanzania
10-2021

Skills

  • Agile (Scrum) development environments
  • JavaScript frameworks
  • API integration
  • Expert Knowledge in React JS, Flutter, Android Native (Java & Kotlin)
  • User experience design
  • Problem solving
  • User requirements analysis
  • Agile software development
  • Cross-platform development
  • Design thinking
  • Design Tools (Figma, Adobe XD, Sketch)

Portfolio

Fintech & Investment Platforms

  • Designed and developed the iTrust Investment Platform
    (https://investor.itrust.co.tz/login)
    → Built a user-friendly investor portal with a strong focus on usability, performance, and secure financial interactions.
  • Developed the Punguzo Mini App on M-Pesa
    → Built a mini application within the M-Pesa ecosystem to deliver seamless financial services and user engagement, optimizing for accessibility, performance, and mobile-first user experience

Enterprise Systems

  • Developed a Projects Management System for the University of Dar es Salaam
    (https://fyp.udsm.ac.tz)
    → Streamlined project tracking and management workflows for students and administrators through an intuitive interface and efficient system design.

E-Commerce & Mobile Applications

  • Designed and developed Jenga E-commerce Mobile Applications (Customer & Merchant)
    https://play.google.com/store/apps/details?id=com.jengaafrica.jenga
    https://play.google.com/store/apps/details?id=com.app.jenga.merchant
    → Delivered scalable and user-friendly mobile solutions supporting online transactions and merchant operations.

Fintech / Mobility Solutions

  • Developed Boda Pesa Mobile Application for boda-boda riders and rural mobile money agents
    https://play.google.com/store/apps/details?id=com.bodapesa.app
    → Enabled digital financial services and transactions in underserved areas, focusing on accessibility and ease of use.

Web Development & Institutional Platforms

  • Developed and maintained websites for multiple organizations:
  • Tanzania Securities Limited — https://www.tanzaniasecurities.co.tz/
  • Tanzania Occupational Health and Safety Association — https://www.tohasa.or.tz/
  • TRUA — https://trua.co.tz

→ Delivered responsive, accessible, and visually consistent web experiences aligned with organizational goals.

Certification

PMI Professional in Business Analysis (PMI-PBA)

Accomplishments

Winner - Let's Innovate Together
Hackathon Event to Design a new Mobile Application for NMB Bank PLC held during Innovation Week 2021 in Tanzania.

Education and Training

  • Design Thinking by DesignThinkers Academy
  • PMI Professional in Business Analysis (PMI-PBA)

Languages

  • English
  • Swahili

References

Mr. Amos Stephen

+255 655992330

amosstephm@gmail.com

Head of ICT Unit Shinyanga Water Supply Authority

-

-

Mr. Calvert. Patrobas

+255 765256820

dg@trua.co.tz

Founder & CEO - Top Ranking University Advisors

Timeline

Specialist; UX/UI

NMB Bank
07.2024 - Current

Software Developer; Fronted

NMB Bank
06.2022 - 07.2024

Specialist; Technology Governance and Control

NMB Bank
09.2021 - 06.2022

Bachelor of Science - Computer Science

University of Dar Es Salaam
Angelo Thomas