Summary
Overview
Work History
Education
Skills
Timeline
Generic

Odwa Ntsumane

Software Engineer
Johannesburg

Summary

Adept at Enterprise Application Integration and showcasing exceptional problem-solving abilities, I significantly enhanced system efficiencies at Idemia and FSCA. My expertise spans from RESTful APIs to Agile methodologies, ensuring seamless API Development and fostering teamwork. This results-driven approach has consistently delivered robust solutions in fast-paced environments.

Overview

1
1
year of professional experience

Work History

Integration Developer (JumpCO Consultant)

Idemia
11.2023 - Current

Writing programs to add new functionality to existing applications, Monitoring and improving interfaces for Enterprise Service Bus (ESB),

Involves integrating multiple webservices and clients to allow proper communication, using different data formats: SOAP/XML, JSON/REST, BLOB and DFDL (modeling all types of data formats), so I do conversions of data between between these services and clients.


Working on a Linux environment, helping in maintaining the System [ESB] in the new DHA BIOMETRIC SYSTEM ABIS, assisting DHA clients like Banks in connecting to the new System.


Running Load-Tests, Performance tests, Stress Tests, using SOAPUI


Systems Developer Intern

Jumpco
10.2023 - Current

Taught About

  • Angular (typescript), AngularJS, REACT(JavaScript), EJS, Bootstrap 5
    JavaScript, HTML5 and CSS5,
  • Springboot, NodeJS, MongoDB, MySQL, Insomnia, Postman,
  • IBM ACE12 (integration toolkit)/ IBM App Connect on cloud (IBM App Connect Designer for running event-driven flows)
    IBM API Connect (for API testing and management),
  • Openshift, Kubernetes, Scrum, DevOps, Agile

Software Engineer

Jumpco
10.2023 - Current

IIB/MQ Developer

  • Create independent integration servers
    Create integration nodes and their integration servers
    Create RestFul API using IBM ACE (toolkit)
    Deploy message flows to both independent and housed integration servers
    Create Callable message flows and deploy in both independent and housed servers in ACE
    Create Callable flows Callable from IBM App connect's event-driven flows
    Create event driven flows in IBM App Connect
    Create flows that use MQ queues
    Create flows that use HTTP
    Create ESQL programs that retrieve data from the database
    Create ESQL programs that transform a message to a required format (e.g., JSON to XML)
    Also transform message using "Mapping Node".
    Integrate java applications/Libraries within the message flows
    Processing SOAP request
    Adding a security profile to the message flow
  • SOAP web-services, REST services

Support/IBM Integration Developer

FSCA South Africa
10.2023 - 08.2024

Installing and doing a complete configuration of IBM LICENSE METRIC TOOL (ILMT) in a windows environment, using disconnected scanners to collect information to the ILMT server to be displayed on the ILMT UI.


Coming up with improvements, like writing batch scripts to force the automatic restart of the Integration node services upon server failure.


Developing new applications or extending the application functionalities, to include SOAP Web-Services , REST/JSON, developing REST-APIs.which return different kinds of data formats depending on client requirements.

Education

Bachelor of Science - Computer Science

Rhodes University
Grahamstown, South Africa
04.2001 -

Bachelor of Science - Chemistry

Rhodes University
Grahamstown, South Africa
04.2001 -

Skills

    RESTful APIs

    Security Protocols

    API Development

    JSON Processing

    Error Handling

    XML Processing

    Message Queue Systems

    SOAP Web Services

    Enterprise Application Integration

    Middleware Technologies

    Web Services Development

    Teamwork and Collaboration

    Problem-Solving

    Multitasking

    Multitasking Abilities

    Problem-solving abilities

    Adaptability and Flexibility

    Object-Oriented Programming

    Code debugging

    Java

    SQL

    Javascript

    Front-End Development

    Python

    Software Development Life Cycle (SDLC)

    JIRA

    Testing and debugging

    Agile

    Git proficiency

    API Integration

    Linux

    NET development

    Customer Support

    Oracle

    Web application development

    Microsoft SQL Server

    Responsive Web Design

    Web Technologies: AngularJS, jQuery, Bootstrap

Timeline

Integration Developer (JumpCO Consultant)

Idemia
11.2023 - Current

Systems Developer Intern

Jumpco
10.2023 - Current

Software Engineer

Jumpco
10.2023 - Current

Support/IBM Integration Developer

FSCA South Africa
10.2023 - 08.2024

Bachelor of Science - Computer Science

Rhodes University
04.2001 -

Bachelor of Science - Chemistry

Rhodes University
04.2001 -
Odwa NtsumaneSoftware Engineer