Summary
Overview
Work History
Education
Skills
References
Training
Additional Information
Timeline
Generic

Mokolonyane Nelson Ramasodi

Summary

With over 14 years of IT experience, I specialize in systems analysis, design, middleware technologies, and banking solutions that enhance operational efficiency, scalability, and compliance. My expertise lies in bridging business needs with technology, ensuring seamless integration, high availability, and performance optimization in banking environments.

Overview

16
16
years of professional experience

Work History

Integration Analyst and Designer

Eskom
01.2025 - Current
  • Analyzed integration processes to enhance system compatibility and streamline data flow.
  • Collaborated with cross-functional teams to identify and resolve system discrepancies.
  • Developed and maintained documentation for integration standards and procedures.
  • Led analysis and architecture sessions to define scalable middleware solutions.
  • Worked closely with business analysts and developers to ensure alignment between technical design and business requirements.
  • Established best practices for integration processes, driving consistency across multiple systems.
  • Conducted root cause analysis and performance optimization on critical interfaces.
  • Designed reusable integration components, reducing development time by 25%
  • Developed detailed project plans outlining scope, objectives, timelines, and resources required for successful execution of complex integrations.

Integration Systems Analyst

Standard Bank
03.2024 - 08.2024


  • Designed SOAP and RESTful APIs to support digital transformation initiatives.
  • Migrated legacy integration platforms to modern service-based architecture.
  • Facilitating Business and Functional Design sessions and various meetings with clients
  • Responsible for setting up JAD sessions and documenting technical requirements
  • Review business requirements and compile technical specifications and impact analysis
  • Conduct research on Integration tools / approaches and give comprehensive feedback to the team

Systems Analyst

FNB
07.2021 - 10.2023
  • Created process maps and system interaction diagrams for custom application development.
  • Supported QA and UAT phases by creating test cases and validating data transformations.
  • Analyse relevant business processes as documented by Business Analysts
  • Facilitating Business and Functional Design sessions and various meetings with clients
  • Responsible for setting up JAD sessions and documenting technical requirements
  • Required to support in the development of application code, by liaising with developers via designing and planning to satisfy the requirements of business users
  • Plan and implement solutions for effective development of a program in order to meet specifications and deadlines
  • Providing progress reports
  • Ensuring issues are identified, tracked, reported on and resolved in a timely manner

Analyst Programmer

BankservAfrica
04.2018 - 01.2021
  • Develop and maintain enterprise level applications
  • System Integration development, configuration and customization
  • Provide application support
  • Data analysis
  • Create and maintain project documentation
  • Participate in system design and project planning sessions.
  • Required to support in the development of application code, by liaising with developers via designing and planning to satisfy the requirements of business users.

Integration Analyst Developer

South African Reserve Bank
06.2016 - 03.2018
  • Design, develop and maintain enterprise level integration for multi-tiered applications
  • System Integration development, configuration and customization
  • Provide post implementation support
  • Data analysis, architecture, and design
  • Provide regular updates of project progress and outstanding issues
  • Provide business users the data required for metrics and analysis
  • Design & develop new integration packages to meet business needs
  • Create and maintain documentation for all projects
  • Conduct research on Integration tools / approaches and give comprehensive feedback to the team
  • Mentoring of junior developers

Integration Systems Analyst

Standard Bank
09.2014 - 01.2016
  • Designed and implemented integration flows between core banking systems, CRM platforms, and third-party services using IBM Integration Bus (IIB) and MQ
  • Analyse relevant business processes as documented by Business Analysts
  • Facilitating Business and Functional Design sessions and various meetings with clients
  • Responsible for setting up JAD sessions and documenting technical requirements
  • Required to support in the development of application code, by liaising with developers via designing and planning to satisfy the requirements of business users
  • Review business requirements and compile technical specifications and impact analysis
  • Design systems and provide subject matter expertise on technical solutions
  • Manage system development life cycle with specific reference to the analysis phase
  • Participate in system design and project planning sessions
  • Interact with developers, architects, quality assurers, database administrators, business analysts, project managers and other system analysts
  • Reviewing and editing requirements, specifications, business and systems processes and recommendations related to proposed solution
  • Facilitate functional / technical design sessions with the development teams
  • Taking ownership to ensure new product features are delivered successfully
  • Do peer reviews
  • Required to do support across all environments
  • Translate functional requirements into design specifications, according to the development standards in area of responsibility
  • Analyse, resolve difficult/complex system issues, by working with the end-users and other IT support staff
  • Partake in the development of System/Functional Documentation, operations manuals, systems processes, and technical designs

Integration Analyst Support

Eskom
12.2011 - 08.2014
  • Develop and documentation solution/modules
  • Perform unit testing of modules
  • Run the stats as per predefined schedule or as requested
  • Investigate and formulate impact analysis
  • Script or document newly identified maintenance tasks or resolutions to previously unknown issues
  • Conduct routine environmental checks ensuring system health and stability
  • To provide coaching to Front-End Support
  • To take ownership of user problems and be proactive when dealing with user issues
  • To assist Front-End support with incidents out of there dept
  • To escalate more complex calls to the relevant IT Support member within Integration or to software provider outside of the Integration
  • After hour assistance for the front-end support
  • Compile incident reports for issues with resolution times in excess of SLA
  • Post implementation review
  • Creating functional requirements as an application design
  • Ensuring all solution documentation is up-to-date in-line with enhancements
  • Documenting business requirements
  • Carry-out testing and deployment activities
  • Assisting in conducting gap analysis between business requirements and software
  • Test fixes to ensure problem has been adequately resolved
  • Perform post-resolution follow-ups to support requests
  • Identify possible newly required maintenance tasks and operational improvements
  • Placement as a support resource on external projects
  • Maintain Release notes for each implementation and ensure it is kept up-to-date.

Junior Software Implementation Engineer

MTN
01.2010 - 11.2011
  • Identify and understand the system issues and problems
  • Establish corrective tasks and steps
  • Log calls with the vendor of the software solution
  • Follow the issues/problems trough to a solution is found
  • Investigate alternatives : investigate and evaluate alternative software solutions based on performance and technical performance measures
  • Run Models
  • Clarify requirements
  • Reveal bottlenecks and fragmented activities
  • Expose duplication of efforts
  • Install and run the system and produce outputs - ensure that the system does what it was intended to do
  • Measure performance of the system – ensure that the implemented solution is effective
  • Continually re-evaluate / maintain the system – establish how the system should evolve to meet new / future requirements of the client
  • Plan the architecture of identity and access management systems
  • Install,configure, administer and support identity and access management vendor software
  • Install, configure, administer and support format preserving encryption vendor software
  • Write web services for the encryption format preserving software
  • Integrate systems/software from different vendors.

Education

National Diploma - IT Software Development

University of Johannesburg
12.2009

Grade 12 - undefined

Thufane High School
12.2002

Skills

  • C#
  • JAVA
  • C
  • ASPNET
  • VBNET
  • HTML
  • XML
  • CSS
  • UNIX
  • SOAP
  • UML
  • XSLT
  • XSD
  • JSON
  • MS SQL Server
  • MS Access
  • Oracle Database
  • MySQL
  • Operating Systems
  • Application integration
  • ETL development
  • SQL expertise
  • Business process analysis
  • Data mapping
  • Middleware technologies
  • Mac OS X
  • Redhat Linux 4
  • Oracle Linux
  • Windows Server
  • UNIX (AIX)
  • Oracle Access Manager
  • Oracle Service Bus
  • Oracle Identity Manger
  • Oracle Service Oriented Architecture (SOA)
  • Oracle Internet Directory
  • Oracle Virtual Directory
  • Oracle Weblogic Server
  • IIS
  • Apache
  • Oracle HTTP Server
  • Sun Glassfish Enterprise Server
  • SOA
  • Confluence
  • Sun JCAPS 62
  • IBM MQ Broker
  • IBM Websphere Datapower
  • SDLC
  • IBM Connect Direct
  • MS Word
  • MS Excel
  • MS PowerPoint
  • MS Visio
  • MS Project
  • Adobe Flash, Photoshop & Dreamweaver
  • Crystal Reports
  • Web Services
  • SunMQ
  • JBOSS
  • Sparx Enterprise Architecture
  • AltovaMapforce
  • AltovaXMLSpy
  • ESB
  • WRSS
  • OO programming
  • EAI
  • JIRA
  • Agile Methodology
  • Card Payments
  • 3DS
  • BPMN
  • Application Support (1st & 2nd line)
  • Casewise
  • SOAPUI
  • Camunda Modeler
  • Application and Integration Design
  • SQL
  • Oracle Fusion Middleware
  • IIB
  • NET
  • ECommerce
  • Retail Banking
  • Systems Design
  • PCI-DSS
  • ATM systems
  • Application and Integration Testing
  • Database design
  • End user support
  • Application support
  • Diagnostic tools
  • Technical documentation
  • User acceptance testing
  • Requirements gathering
  • API integration
  • Data modeling
  • Performance tuning
  • Systems deployment
  • Version control
  • Data integration
  • Systems analysis
  • Technical analysis
  • Teamwork and collaboration
  • System testing
  • Operating systems
  • Virtualization
  • Disaster recovery
  • Solution Architecture & Design

References

Moeketsi, Mokoena, Line manager, 071 479 8214, FNB

Training

  • Java SE 8 fundamental and programming
  • Systems Development - Radical Training
  • Secure and Integrate with IBMDataPower V4.0.1
  • Oracle Identity Administration Workshop.
  • Oracle Security Summit.
  • IBM ISS Technical Bootcamp.
  • Voltage Format-Preserving Encryption and Voltage SecureMail.
  • Vasco authentication and e-signature technical solutions.

Additional Information

  • Awarded a certificate of merit for academic performance at university residence
  • Obtained 2nd position in my 3rd year IT project
  • Awarded certificates of merit in all subjects - Thufane High School.
  • Obtained 10 distinctions towards my NDIP IT qualification
  • Top achiever in matric 2002 – Thufane High School.
  • Obtained a distinction in Physical Science (HG) – Thufane High School

Timeline

Integration Analyst and Designer

Eskom
01.2025 - Current

Integration Systems Analyst

Standard Bank
03.2024 - 08.2024

Systems Analyst

FNB
07.2021 - 10.2023

Analyst Programmer

BankservAfrica
04.2018 - 01.2021

Integration Analyst Developer

South African Reserve Bank
06.2016 - 03.2018

Integration Systems Analyst

Standard Bank
09.2014 - 01.2016

Integration Analyst Support

Eskom
12.2011 - 08.2014

Junior Software Implementation Engineer

MTN
01.2010 - 11.2011

Grade 12 - undefined

Thufane High School

National Diploma - IT Software Development

University of Johannesburg
Mokolonyane Nelson Ramasodi