Batsirai Dzimati

Software Engineer | Payments & Cryptography

Experience

Jan 2024 – Present

Software Engineer

Investec Private Bank, Sandton

  • Modernized and stabilized payment systems for reliability and scalability.
  • Enhanced 3D Secure service for seamless user experience during peak events.
  • Led secure HSM migrations and key ceremonies with high security compliance.
  • Modernized the bank’s cryptography platform for scalable operations.

Jan 2023 – Dec 2023

Graduate Software Engineer

Investec Private Bank, Sandton

  • Migrated legacy systems to Azure cloud using CI/CD pipelines.
  • Built secure PIN change systems using PayShield and Luna HSMs.

Feb 2022 – Dec 2022

Computer Lab Technician

University of Pretoria

  • Maintained lab systems and provided hardware/software support.
  • Resolved IT issues for students and staff efficiently.

Education

2023 – 2024

BSc Honours in Computer Science

University of Pretoria

  • Focus: Software Engineering, Cybersecurity

2020 – 2022

BSc Computer Science & Statistics

University of Pretoria

  • Focus: Data Science, Software Engineering, Cybersecurity

Skills

Languages

JavaC#C++PythonAngular

Cloud & DevOps

AzureCI/CDContainersHelmKubernetes

Storage

PostgresSQL

Cryptography

PayShieldLuna HSMSecure Key Mgmt

Certifications

  • Azure Developer Associate (AZ-204) – Mar 2024
  • Azure Fundamentals (AZ-900) – Jun 2023
  • Cryptography & Secure Systems (Udemy) – Jul–Dec 2023