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