About Me

The Journey So Far

Software Engineering, Cyber Security & Machine Learning

Software Engineering
Cyber Security
Machine Learning
Blockchain
Praise Jaravani

About Praise Jaravani

A software engineer and Computer Science Honours student at UCT, with three years of internship and part-time engineering across .NET, React and Python. I'm now an associate cyber security consultant at MWR CyberSec, running black-box web application penetration tests end to end.

BSc (Hons) Computer ScienceUCTAWS CertifiedCyber Security

Biography

My Story

The Foundation

Born and raised in Zimbabwe, I developed an early passion for technology and problem-solving. At Peterhouse Boys School I earned all A*s and As across IGCSE and A-Level, along with the Outstanding Cambridge Learner Award for the top IGCSE ICT result in Zimbabwe. That foundation set the stage for a career in computing.

The Technical Journey

At the University of Cape Town I completed a BSc in Computer Science and Computer Engineering, with distinctions in Computer Science and Electrical Engineering, and I'm now finishing a BSc Honours in Computer Science. My research benchmarks continuous-time against discrete-time spatio-temporal graph neural networks for weather forecasting. Outside the lecture hall I captained the AWS Cloud Club, served as Secretary General of the UCT Evolve CyberSec Society and ran events for the UCT Developers Society.

The Professional Evolution

Three years of internships and part-time engineering took me from Algorand smart contracts at Brighthouse Technologies and a first prize at the Algorand Blockchain Hackathon, to training Llama models and RAG pipelines at Reama AI, shipping .NET features at Fullstack and architecting a decentralised platform at Veritas Network. Today I'm an associate cyber security consultant at MWR CyberSec, running black-box web application penetration tests end to end.

Engineering Experience

3+ Years

Algorand Hackathon

1st Prize

Certified Cloud Practitioner

AWS

Praise Jaravani

"I'm passionate about creating technology that solves real-world problems and enhances people's lives."

— Praise Jaravani

Continue Exploring

My Learning Journey

Educational Background

University of Cape Town
2026

University of Cape Town

Graduating November 2026

BSc (Hons) Computer Science

Coursework in Deep Learning, Natural Language Processing, Network Security, Compilers, Functional Programming and Virtual Reality. Research project: benchmarking continuous-time against discrete-time spatio-temporal graph neural networks for weather forecasting.

Deep LearningNLPNetwork SecurityCompilersFunctional ProgrammingVirtual Reality
University of Cape Town
2022 - 2025

University of Cape Town

Distinctions in Computer Science and Electrical Engineering

BSc Computer Science and Computer Engineering

Graduated with distinctions in Computer Science and Electrical Engineering. Alongside the degree I captained the AWS Cloud Club, served as Secretary General of the UCT Evolve CyberSec Society and ran events for the UCT Developers Society.

Computer ScienceComputer EngineeringElectrical Engineering
Peterhouse Boys School
2014 - 2019

Peterhouse Boys School

Mathematics, Physics, Chemistry

Cambridge IGCSE & A-Level

Achieved all A*s and As across IGCSE and A-Level, and received Zimbabwe's Outstanding Cambridge Learner Award for the top IGCSE ICT result in 2017. Also served as School Prefect, Leo Club leader, Debate team captain and School Newspaper editor.

MathematicsPhysicsChemistryICT

Certifications&Awards

AWS Certified Cloud Practitioner

Amazon Web Services

Dec 2025 – Dec 2028

AWS Cloud Club Captain, Gold Level

Amazon Web Services

Nov 2025

ISC2 Candidate

ISC2

Dec 2025

1st Prize, Algorand Blockchain Hackathon

R125 000 prize

Jul 2023

Outstanding Cambridge Learner Award

Top IGCSE ICT result in Zimbabwe

2017

Work History

Professional Experience

MWR CyberSec
MWR CyberSec

Associate Cyber Security Consultant

MWR CyberSec

February 2026 — Present
Cape Town, South Africa (Hybrid)

Role Overview

Associate Cyber Security Consultant at MWR CyberSec

  • Ran black-box web application penetration tests across client engagements — reconnaissance, enumeration, exploitation and reporting.
  • Worked in Burp Suite, Nmap, Gobuster, Nikto and Hashcat, and wrote the client-facing findings and remediation reports.
Key Skills & Technologies
Penetration TestingBurp SuiteNmapGobusterNiktoHashcat

Software Developer

Veritas Network

June 2025 — September 2025
Western Cape, South Africa

Role Overview

Software Developer at Veritas Network

  • Built the frontend architecture for a decentralised truth-finding platform in Next.js, React, TypeScript and Tailwind CSS, shipped as a PWA.
  • Built the backend architecture on a Sovereign SDK rollup.
Key Skills & Technologies
Next.jsReactTypeScriptTailwind CSSPWASovereign SDK
Reama AI
Reama AI

Machine Learning Research Resident

Reama AI

October 2024 — April 2025
Western Cape, South Africa (Remote)

Role Overview

Machine Learning Research Resident at Reama AI

  • Trained Llama models and built RAG pipelines with Hugging Face and pgvector for renewable-energy applications, containerised with Docker.
Key Skills & Technologies
LlamaRAGHugging FacepgvectorDocker
Fullstack
Fullstack

Software Developer

Fullstack

November 2024 — February 2025
Western Cape, South Africa

Role Overview

Software Developer at Fullstack

  • Shipped features into an existing Blazor WebAssembly and .NET Core codebase backed by SQL, Umbraco CMS and GraphQL.
Key Skills & Technologies
Blazor.NET CoreSQLUmbraco CMSGraphQL
Brighthouse Technologies
Brighthouse Technologies

Blockchain Developer

Brighthouse Technologies

September 2023 — May 2024
Cape Town, South Africa (Remote)

Role Overview

Blockchain Developer at Brighthouse Technologies

  • Wrote Algorand smart contracts in TEAL and Python (FastAPI) back-end services over SQLite, with a Twilio WhatsApp chatbot integration.
Key Skills & Technologies
AlgorandTEALSmart ContractsPythonFastAPISQLiteTwilio

Earlier Roles

Fullstack

Full Stack Software Engineering Intern

Fullstack

June 2024 — July 2024

Worked in .NET Core and Blazor alongside experienced engineers through an extensive training programme, following strict ICT security and confidentiality procedures.

.NET CoreBlazorC#
Sozo Labz

Game Development Intern

Sozo Labz

June 2024

A three-week Unity and VR programme: completed the Create with Code course, built a game in a game jam and presented it to the team.

UnityVRC#
Intelli AI

Artificial Intelligence Intern

Intelli AI

February 2024

Honed skills in GPT models, training LLaMA models, and navigating AI technology APIs.

Machine LearningLLMGPT
MWR CyberSec

Cyber Security Intern

MWR CyberSec

December 2023 — January 2024

Application security: secure coding, vulnerability assessments and defending against potential exploits.

Application SecurityVulnerability AssessmentSecure Coding
Parker Hannifin

Engineering Intern

Parker Hannifin

September 2021 — June 2023

Researched and wrote company white papers for the Electro-mobility division, and built Excel dashboards for sales data analysis.

Engineering ResearchWhite PapersData Analysis

Leadership

Amazon Web Services

AWS Cloud Club Captain

Amazon Web Services

March 2024 — December 2025

Ran the campus Cloud Club — workshops, events and cloud onboarding for students. Recognised as a Gold Level captain in November 2025.

AWSCloud ComputingLeadership

Secretary General

UCT Evolve CyberSec Society

November 2024 — November 2025

Served on the executive committee of UCT's cyber security society.

Cyber SecurityLeadership
UCT Developers Society

Events Manager

UCT Developers Society

October 2023 — October 2024

Organised technical events, workshops and hackathons, coordinating speakers, sponsors and participants.

Event ManagementLeadershipTechnical Workshops

My Tools

Technology Stack

React

Next.js

Angular

Blazor

TypeScript

JavaScript

HTML/CSS

TailwindCSS

My Development Approach

I take a holistic approach to software development, integrating frontend expertise, backend systems knowledge, hands-on security testing, and technologies like blockchain and AI.

By combining technical excellence with creative problem-solving, I build solutions that are not only functional but also intuitive and forward-thinking.

Clean Architecture

Building maintainable, testable systems

Performance Optimization

Creating responsive, efficient applications

User-Centered Design

Focusing on intuitive, accessible interfaces

Security-Minded Engineering

Informed by hands-on web application penetration testing