Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Bongani Clifford Ngwaqa

Sandton

Summary

Software Engineer with experience on the following projects: Barko Loans - South Africa, Standard Bank Group - South Africa, Oregon Community Credit Union - Eugene, Oregon, United States, Bank One - Port Louis, Mauritius,and African Bank - South Africa. Key Responsibilities: Developed multiplatform applications for financial institutions. Created features for both mobile and web applications. Implemented responsive design aligned with UI/UX best practices and client requirements. Conducted bug fixes and collaborated actively with the QA team. Experienced in Agile methodology. Contributed to an international team spanning the USA, Brazil, Sri Lanka, Portugal, and South Africa. In my current role, I have honed my skills in JavaScript and Java application development, enhancing our digital offerings. This integration enables the creation of user-centric, performance-driven services that support our mission to modernize the digital banking landscape.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Full Stack Temenos Infinity Developer

Mpilo Technologies (Pty) Ltd
11.2022 - Current
  • Company Overview: (Developing Temenos Infinity Digital Banking Product, focuses on the customer experience.)
  • Designing and developing user-friendly Web and Mobile Applications built on the leading digital banking platform (Temenos)
  • Develop end-to-end solutions for client requirements - design, build, and maintain high-performance, reusable, and reliable code in Kony and Java
  • Hands-on experience with Visualizer and Fabric Services Integration
  • Analyze application device logs and middleware logs to trace the issue raised and then apply the fix for it
  • Experienced in understanding the requirements and project plan, and adhering to the timelines
  • Working as a part of the Agile Software Development Methodology
  • Consume Temenos OpenAPIs from Fabric
  • Configure the object service of type integration and orchestration
  • API versioning in Fabric Integration services
  • Implement processors in the Fabric layer
  • Debugging of custom code (Java services, Pre-processors, and post-processors) in Fabric
  • Debugging JavaScript Code - Chrome DevTools
  • Working on Infinity Projects - Visualizer (The Temenos Infinity Framework)
  • (Developing Temenos Infinity Digital Banking Product, focuses on the customer experience.)

Entry Level Software Developer

Zensar Technologies
06.2022 - 11.2022
  • Microsoft Power Platform App Maker - Design apps and automate workflows
  • Create apps and automate workflows
  • Analyse and visualize data in the context of an app or automated workflow
  • Implement and manage apps and automated workflows
  • Microsoft Power Platform Functional Consultant - Work with an organization to gather requirements and implement Power Platform solutions
  • Build model-driven, canvas, and portal apps
  • Create Power Automate flows
  • Design a chatbot using Power Virtual Agents
  • Analyse data using Power BI visualizations and dashboards
  • Microsoft Power Platform Developer - Create technical design
  • Configure Common Data Service
  • Create and configure Power Apps
  • Configure business process automation
  • Extend user experience
  • Extend platform
  • Develop Integrations

Software Engineer Internship

JumpCO
11.2021 - 05.2022
  • Liferay DXP 7.2 Front-End Development
  • IBM Certified Solution Developer - Integration Bus V10.0
  • Multiple front-end languages and libraries (HTML/ CSS, JavaScript, XML, jQuery)
  • Multiple back-end languages (Java, Python) and JavaScript frameworks (Angular, React, Node.js)
  • Databases ( MySQL, Postgres), web servers (Apache)
  • Java SE 8 and Java EE (JSP, Servlets, JDBC API, JPA and JMS, Managed Beans and EJB, JSTL)
  • Spring with Spring Boot
  • Postgres
  • Maven

Java Software Engineer Learnership

JumpCO
10.2019 - 11.2020
  • Building responsive web frontends with the latest technologies
  • Design, Develop, Test, and Maintain Web Apps
  • Java Web-App Development - Tomcat, Spring, Maven, etc
  • Database Expertise (MySQL) - query optimization, schema design
  • Effective source control usage (Git, GitHub)
  • Using server-side & client-side Javascript (e.g
  • Node.js, jQuery, React etc.)
  • Assist with improvements in scalability, performance, and reliability of the software
  • Creating research plans
  • Designing the UML diagram for the projects
  • Compiling the final draft documentation
  • Designed and developed the front end using JSP and JSTL
  • Prepared Unit test cases and reviewing test results

Education

Bachelor's degree - Computer Software Engineering

WSU - Walter Sisulu University
South Africa
01.2011

Skills

  • Chrome Developer Tools
  • JavaScript
  • Visualiser
  • JSON & XML
  • Git/Github
  • Quantum Fabric
  • Java/J2EE
  • REST/SOAP
  • Agile Development Methodologies

Certification

  • JSP and Servlets for Beginners
  • OCP 11
  • Infinity Essentials Technical
  • Infinity Spotlight IN1PRSPT R21
  • Information Security Awareness
  • Liferay DXP 7.2 - Certified Professional Front-End Developer
  • Java Object-Oriented Programming
  • Critical Thinking and Problem Solving

Timeline

Full Stack Temenos Infinity Developer

Mpilo Technologies (Pty) Ltd
11.2022 - Current

Entry Level Software Developer

Zensar Technologies
06.2022 - 11.2022

Software Engineer Internship

JumpCO
11.2021 - 05.2022

Java Software Engineer Learnership

JumpCO
10.2019 - 11.2020

Bachelor's degree - Computer Software Engineering

WSU - Walter Sisulu University
Bongani Clifford Ngwaqa