Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Katai H Nsiona

Johannesburg

Summary

An enthusiastic Software Engineer with experience in a fast-paced world of software development, infrastructure reliability and platform engineering. Eager to contribute towards the implementations of solutions to various problems whilst incorporating creativity, innovation, security and efficiency. A proud team player focused on achieving project objectives with quality in especially dynamic and fast paced environments.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Software Engineer

ZEPZ Technology Services Ltd
01.2023 - Current
  • Develop and Implement robust integrations with various payout partners (MFS, Wave, Pegasus) utilizing Java and Spring Boot, ensuring seamless transaction processing for our users
  • Design, Implement and maintain scalable RESTful APIs, enabling efficient data exchange and integration between the integrator, transactor and manager systems
  • Ensure platform reliability by monitoring infrastructure health, configuring alert rules in Grafana, and actively participating in over 300 incidents to maintain system uptime and performance
  • Perform database infrastructure upgrades and develop automation scripts (Python, PowerShell) for efficient bulk CRUD operations
  • Develop and implement ETL scripts to facilitate seamless data migration of over 100 million records, ensuring data integrity and minimizing downtime
  • Conduct extensive resource moderation on micro services, significantly reducing cloud CPU and memory costs through resource tuning
  • This has resulted in cost savings of almost 30% so far
  • Design robust testing frameworks to validate functionality and ensure a high level of quality assurance

Timetable Technician / Developer

Eduvos Institute
09.2022 - 03.2023
  • Design and Develop Eduvos' first ever in-house student enrolment and management System (RegAssist) to reduce enrolment processing time by at least 20%
  • Develop scripts to load student data from Excel Spreadsheets, processing over 10,000 records monthly for analysis and storage
  • Optimize student timetables to reduce scheduling conflicts through parameter tuning
  • This led to a reduction in tickets submitted by students by more than half compared to the previous year of enrollment
  • Perform Unit and End-to-End testing of various sub components of the system to ensure higher quality code and less bugs during deployment
  • Creating, managing and rectifying student timetables using the Untis timetabling system
  • Carried this out for over 1000 students
  • Develop subsystems to track student enrolment, attendance and academics to generate detailed reports for admin purposes

Education

Bachelor of Science - Computer Science

Pearson Institute
12.2020

Higher Certificate - Information Technology

Pearson Institute
12.2017

Skills

  • C
  • Java
  • Python
  • JavaScript
  • SpringBoot
  • React
  • Express JS
  • Node JS
  • AWS
  • Azure
  • Microservices
  • REST
  • GraphQL
  • GRPC
  • Kubernetes
  • Jenkins
  • ArgoCD
  • Terraform
  • SQL
  • NoSQL
  • Git
  • Gitlab
  • WordPress
  • Incident Management
  • JIRA

Certification

  • AWS Security Fundamentals, AWS, 01/01/22
  • Web Development M.E.R.N, Udemy, 01/01/21

Timeline

Software Engineer

ZEPZ Technology Services Ltd
01.2023 - Current

Timetable Technician / Developer

Eduvos Institute
09.2022 - 03.2023

Higher Certificate - Information Technology

Pearson Institute

Bachelor of Science - Computer Science

Pearson Institute
Katai H Nsiona