Headshot of Raymond Mawina

Raymond Mawina

He is a backend developer with 4 years of work experience. He writes most of his code in node.js and python. He is huge advocate for clean code and test-driven development. He enjoys solving katas in his spare time.

Work Experience

Software Developer Apprentice

Umuzi Photo Club

2022 - 2023

Software Developer Intern

Umuzi Photo Club

2023 - 2023

Junior Software Developer

Umuzi Photo Club

2023 - 2024

Intermediate Software Developer

Umbono Cloud Services

2024 - Present

Technical Skills

Frontend: HTML, CSS, Tailwind, Javascript, Typescript, React

Backend: Node.js, Express, Python, Flask, FastAPI, Django REST

Databases: MySQL, Postgres, MongoDB, redis

Messaging Queues: RabbitMq, Kafka

Cloud: AWS, GCP

Educational History

Mathematics and Science

Shirinda Primary School

2004 - 2012

Completed

Mathematics and Science

Jafta Mahlangu High School

2012 - 2016

Completed

Bachelors in Information Technology

University of Pretoria

2018 - 2020

Incomplete

NCIT in Information Technology

Umuzi Photo Club

2022 - 2023

Completed

Projects

Project #1

Frontend: HTML, CSS, Tailwind, Javascript, Typescript, React

Backend: Node.js, Express, Python, Flask, FastAPI, Django REST

Databases: MySQL, Postgres, MongoDB, redis

Messaging Queues: RabbitMq, Kafka

Cloud: AWS, GCP

Project #2

Frontend: HTML, CSS, Tailwind, Javascript, Typescript, React

Backend: Node.js, Express, Python, Flask, FastAPI, Django REST

Databases: MySQL, Postgres, MongoDB, redis

Messaging Queues: RabbitMq, Kafka

Cloud: AWS, GCP

Project #3

Frontend: HTML, CSS, Tailwind, Javascript, Typescript, React

Backend: Node.js, Express, Python, Flask, FastAPI, Django REST

Databases: MySQL, Postgres, MongoDB, redis

Messaging Queues: RabbitMq, Kafka

Cloud: AWS, GCP