Personal details

Thomas B. - Remote back-end developer

Thomas B.

Timezone: Pretoria (UTC+2)

Summary

I have 6 years of Java & Groovy experience, 9 years of FORTRAN experience, 12 years of C experience, 10 years of Cobol experience, 3 years of PL/1 experience and 7 years of Algol experience. This includes over 20 years doing everything on Stratus VOS machines. I have been programming and testing professionally since 1980 and have spent all that time writing software and testing thoroughly. I have more than 40 years of experience in the IT industry and I am exceptionally experienced in writing and testing software.

Work Experience

C Developer
Apex Real Time Solutions | Mar 2021 - Jun 2021
C
Testing
Development
I worked on a warehouse management system (Matflow) in C on contract for 3 months in 2021.
Senior Systems Analyst
Net1 UEPS Technologies, Inc. | Jul 1998 - Jan 2020
Java
C
Spring
PostgreSQL
JUnit
Fortran
TestNG
Development
I worked in Java with Spring using postgresql database. We are writing a card acquiring system which handles credit and debit card transactions between front end devices (ATMs, Point Of Sale devices, e-commerce sites, etc) and Issuers (Mastercard International, Visa International, local banks, etc) using JPos. We also perform the settlement process of the card transactions using Spring Batch. We use the Maven build automation tool and use JUnit and Mokito for testing and Git and GitHub for source control.