Hello, I'm Jonathan Roets Python Developer & Cybersecurity Specialist

I build secure, innovative solutions with Python, Django, and web technologies. Specializing in cybersecurity, ethical hacking, and responsive web design for clients worldwide.

Jonathan Roets - Python Developer and Cybersecurity Specialist from South Africa

About Me

Jonathan Roets - Python developer working on cybersecurity and web design projects
1+ Years Experience

Hello! I'm Jonathan Roets, a passionate Python developer and cybersecurity specialist with expertise in web design and Django framework development. My journey began with a diploma in Information Technology, and I've since specialized in secure web applications, ethical hacking, and hardware automation.

I thrive on building clean, secure, and functional digital experiences—whether it's developing intuitive websites with Django, creating Python automation scripts, or exploring cybersecurity tools like BadUSB and Pwnagotchi for ethical penetration testing. My expertise spans both front-end design and back-end security implementation.

Education

Bachelor of Science in Information Technology

Location

Nigel, South Africa

Languages

English, Afrikaans

My Technical Skills

Python Development & Cybersecurity Expertise

My technical toolkit spans Python development, web design, cybersecurity, and hardware systems. I'm continuously expanding my knowledge to deliver secure, innovative solutions that protect and empower businesses.

Web Design & Front-End Development

HTML & CSS

Responsive layouts and modern design principles

JavaScript

Interactive UIs and dynamic web functionality

UI/UX Web Design

User-focused interfaces and experiences

WordPress / CMS

Content management and theme customization

Design Tools

Canva, Figma for web design mockups

Python & Backend Development

Python Programming

Core language, automation, data processing

Django Framework

Web apps, APIs, authentication systems

Bash / Shell Scripting

Linux system scripting and automation

SQL / Databases

Data modeling, queries, PostgreSQL

API Integration

RESTful services, Twilio, WhatsApp

Cybersecurity & Ethical Hacking

Penetration Testing

Ethical security assessment techniques

Network Security

Wi-Fi security, traffic analysis

BadUSB Development

USB security testing and awareness

Pwnagotchi

Security research and testing

Web Application Security

OWASP, secure coding practices

Hardware & Systems

Raspberry Pi

IoT projects and automation systems

Linux Administration

System configuration, security hardening

Git / GitHub

Version control and collaboration

AI/LLM Deployment

LLaMA2 on Raspberry Pi

Featured Projects

Cattle Management System - Python Django web application developed by Jonathan Roets
Django Python JavaScript PostgreSQL

Cattle Management System

A comprehensive Django-based web application for tracking cattle data, breeds, and weights with a secure database and user authentication system.

File Organizer GUI - Python desktop application with Tkinter interface developed by Jonathan Roets
Python Tkinter Desktop App

File Organizer Desktop App

Python-based desktop application that automatically organizes files by type, date, or custom rules using an intuitive Tkinter GUI interface.

Web Design HTML5 CSS3 JavaScript

Responsive Portfolio Website

A modern, responsive portfolio website showcasing web design skills with dark/light mode, animations, and cross-browser compatibility.

Terminal Adventure Game - Python text-based adventure with branching storylines by Jonathan Roets
Python CLI Game Development

Python Terminal Adventure Game

A text-based adventure game developed in Python featuring branching storylines, inventory management, and dynamic character interactions.

Education & Experience

2025

Bachelor of Science in Information Technology

Richfield College

Comprehensive IT education focusing on Python development, cybersecurity principles, database management, and web application development. Specialized coursework in secure coding practices and system architecture.

Python Programming Web Development Cybersecurity Database Systems
July 2025 – Present

Python Developer & Cybersecurity Specialist

Freelancer

• Developing secure web applications using Python, Django, and modern front-end technologies
• Creating custom security testing tools and automation scripts for clients
• Designing responsive and accessible web interfaces with focus on security best practices
• Implementing penetration testing and vulnerability assessments for web applications
• Building Python automation solutions for business processes and data management

Python Django Cybersecurity Web Design Penetration Testing
2023 – Present

Real Estate Agent

Larney Properties

Gained hands-on experience in client communication, data management, and real estate sales processes.
Developed a strong understanding of CRM systems and property listing workflows, providing valuable insight for building real estate web applications.
Leveraged industry knowledge to align software solutions with the needs of agents and clients, supporting the development of property management and CRM SPAs.

CRM Client Management Sales Data Management
2023 – Present

Owner, Mobile Coffee Trailer

Self-employed

Managed daily operations, sales tracking, and customer service for a mobile coffee trailer.
Developed simple inventory tracking and management systems to streamline business processes.
Demonstrated responsibility, problem-solving, and workflow optimization—skills directly transferable to software development.

Business Management Customer Service Inventory Management Entrepreneurship

Get In Touch

Let's Work Together

Looking for a Python developer with cybersecurity expertise or need a custom web design? I'm available for freelance projects, security assessments, and ongoing development work.

Location

Nigel, South Africa

Find Me On

Message Sent Successfully!

Thank you for reaching out. I'll get back to you soon regarding your Python development or cybersecurity needs.