Summary
Overview
Work History
Education
Skills
Technologies
References
Projects
Timeline
Generic
Isaac Juma

Isaac Juma

Software Engineer
Nairobi, Nairobi Province,30

Summary

Creative Full Stack Software Engineer with a 2+ years of experience developing software applications. Well-versed in technology and writing code to create systems that are reliable and user friendly. Am a confident communicator, strategic thinker and an innovative developer that creates software applications that meet company’s organizational needs and helps them succeed.

Overview

4
4
years of professional experience

Work History

Software Engineer

Tangazoletu Ltd
05.2022 - Current
  • Development of secure spring and spring boot microservices that support high volume financial platforms with implementations such as batch processing, transaction management, distributed transactions and workflow management
  • Development of REST, SOAP and ISO standard integrators for Client SACCOs and MFIs Core Banking Systems (T24, Navision etc)
  • Development, modification and testing of Payment integrations such as B2B, C2B, B2C thereby facilitating faster payment processing
  • Together with the technical team lead, design and document the technology solutions for integrations currently undertaking
  • Participate in code reviews and facilitate deep dives and technical refactor meetings
  • Identify and communicate technical problems, processes, and solutions through scrum ceremonies
  • Optimization of existing processes by redesigning the legacy architectures to microservice architectures ensuring services are independent and highly scalable.

Associate Software Engineer

Techno Brain Group Limited
06.2021 - 04.2022
  • Developing front-end applications using VueJS and React JavaScript frameworks.
  • Building modular and reusable components and writing their unit tests.
  • Developing REST APIs for client applications using Flask, FastAPI API and NodeJS frameworks and writing documentations.
  • Developing client chatbot applications using Botpress Framework.
  • Tested and evaluated all new technology e.g., database systems
  • Helped install and support all ICT hardware and software.

Internship, Software Development

Kenya Revenue Authority
10.2020 - 05.2021
  • Designing and Building Android mobile applications.
  • Prepare documentations (User manuals, Technical manuals, deployment instructions, roll back instructions, etc) to ensure that they meet set quality criteria for each component.
  • Provide support for post deployment issue.  Resolves issues arising from Quality Assurance (QA) tests.

Education

Bachelor of Science - Information And Communication Technology

Jaramogi Oginga Odinga University
Bondo, Kenya
04.2001 -

Skills

Programming: Java, PHP, JavaScript, Python

Technologies

Java, PHP, Javascript, python, SpringBoot, SpringMVC, laravel, PostgreSQL, MySQL, Oracle, Prometheus, Grafana, RabbitMQ, Kafka, Docker, Scrum, Agile

References

  • Sylvestor Sielei, Technical Product Owner, TangazoLetu Limited, silvestor.sielei@tangazoletu.com, +254778589611
  • Simon Kirema Project Manager, TangazoLetu Limited, simon.kirema@tangazoletu.com, +254758323318

Projects


  • SPOTCASH MOBILE BANKING, Mobile banking application for SACCOs and Microfinance institutions.
  • TIBU CASH, Serves as a backend solution for processing payments related to tuberculosis and leprosy treatments.
  • BIMAS MOBILE BANKING, Service that enables customers to receive information about their accounts and to make real transactions by using mobile phones in a secure and reliable way.
  • NCBA SASA, Backend system designed to handle loan applications and repayments within NCBA's mobile banking platform.
  • PRSP, Backend system to send both adhoc and scheduled messages to from third party system and administrative portal

Timeline

Software Engineer

Tangazoletu Ltd
05.2022 - Current

Associate Software Engineer

Techno Brain Group Limited
06.2021 - 04.2022

Internship, Software Development

Kenya Revenue Authority
10.2020 - 05.2021

Bachelor of Science - Information And Communication Technology

Jaramogi Oginga Odinga University
04.2001 -
Isaac JumaSoftware Engineer