Skip to content
Werner Pretorius WP
Skills

Evidence-anchored matrix — no percentages

Scale from 01_Skills_Matrix.md: L1 Fundamental (with guidance) · L2 Proficient (independent) · L3 Advanced (complex/ambiguous ownership) · L4 Expert (deep internals, optimizes, rescues) · L5 Architect-Mentor (sets patterns, designs systems, upskills teams). Levels reward shipped, measured outcomes over certificates. Years are practical (CV + repo archaeology).

Legend
L5 Architect-Mentor L4 Expert L3 Advanced L2 Proficient

No proficiency percentages — only evidence-anchored levels L2–L5.

Languages & Runtimes

C# / .NET (Framework 4.x → Core 2.2/3.1 → 6/7/8 → 10)
L5 Architect-Mentor
Evidence: PlanMyBenefits net10 + CPM; OmniTrust 40+ csproj; MAUI net8/10-android
VB.NET / Progress 4GL / Crystal
L4 Expert
Evidence: Magna BC OpenEdge; VMSParser VB; fan-fold calibrator
C / VC++ / Arduino C++ (ESP32-S2/C3)
L4 Expert
Evidence: DL decryption (VC++), OmniGrid/RDT firmware (ArduinoJson, SPIFFS, Modbus)
Java / Android (NDK, Kotlin/Compose, Xamarin)
L3 Advanced
Evidence: Kotlin 1.9 + NDK bridge.cpp; Xamarin→MAUI migration
Python (tooling/data)
L3 Advanced
Evidence: business_scraper; book builder generate_book.py (467 lines)
Go / C++ NDK / PHP / Ruby
L2 Proficient
Evidence: OmniWall Go/eBPF daemon; ExamplePHP QR; SAP/Ruby modules
SQL (T-SQL, Postgres, MySQL, SQLite)
L4 Expert
Evidence: Per-schema Dataservice APIs; Timescale+PostGIS; Logs2sqlite Top-20; Dapper hot paths

Frameworks & Web

Blazor Server (primary), e-commerce, CRM, WASM
L4 Expert
Evidence: Blazor Server/WASM storefronts, CrmDemo, XAF back-offices, WebForms→Blazor migrations
ASP.NET Core Web API / WCF / OData / GraphQL
L4 Expert
Evidence: CTMS OData+WCF+EF6/7; OmniTrust GraphQL extraction
EF Core + Dapper / Redis / Hangfire
L4 Expert
Evidence: Redis/In-Mem cache, Dapper hot paths, chunked streaming

Backend, Data & Reporting

MS SQL / Postgres/Timescale+PostGIS / MySQL / SQLite / Oracle
L4 Expert
Evidence: Per-schema APIs; pcap→SQLite pipeline; Oracle IRIS pipeline
Data Analysis / OCR / Reporting
L4 Expert
Evidence: QuestPDF/EPPlus/FastReports; VoTT + PaddleOCR/PixelLink-LSTM; ApexCharts
Testing / QA / Forensics
L4 Expert
Evidence: DB-driven test suite; xUnit RdtBackupTool.Tests; EnCase cert

Mobile & MDM

MAUI / Xamarin.Android / Kotlin/Compose
L3 Advanced
Evidence: MAUI 8/9 + BarcodeScanner.Mobile/Camera.MAUI; omni-ip Kotlin+NDK
Mobile Device Mgmt / Kiosk / EDR (MDM)
L4 Expert
Evidence: OmniLock 150+ policies, DeviceOwner, 10 FPS remote-control; CTMS TTTFP lockdown

Security, Identity & Crypto

Identity (IdentityServer4 → OpenIddict 7.4, OIDC/JWT/DPoP, RBAC)
L5 Architect-Mentor
Evidence: Tiered RBAC (UserType ∩ GroupRole ∩ Override), Login-As, FICA/RICA + POPIA
Cryptography (RSA, Argon2id, Pedersen/Bulletproofs)
L4 Expert
Evidence: Decryptor RSA 128/74-block; OmniVault ZK; OmniTrade CYP ledger
Biometrics (ZKTeco/Crossmatch, AS608/R558, RK0057.bio)
L5 Architect-Mentor
Evidence: RDT enrol/match/import-export; OmniTouch Modbus/Relay/HID

Reverse Engineering & Protocol Analysis

RE / Protocol Analysis (barcodes, RFID, pcap, emulation)
L5 Architect-Mentor
Evidence: SADL/NAMDL chain; Transnet ATA/AEI 128-bit; HSM pcap; Unicorn SWI32 emulation
Low-footprint / High-performance design
L5 Architect-Mentor
Evidence: MQTT 4→1 gateway; single-file trimmed net10-android; ArduinoJson7 streaming fix

Networking, Systems & DevOps

Network / Systems / Security Admin
L4 Expert
Evidence: Ruckus SmartZone/SpoT; CentOS/MS Server; Kudu/Azure; Coolify/Docker; Coraza WAF + ipset
Azure hosting + Azure DevOps
L4 Expert
Evidence: App Service, MySQL Flexible, Service Bus, SignalR; repos + pipelines (Payme)
Cloud & Containers
L4 Expert
Evidence: Docker/Coolify, Kudu, Mosquitto MQTTnet, Coolify self-host

Embedded, Electrical & Mechanical

Micro-electronics / ESP32 / Sensors / Power
L4 Expert
Evidence: ESP32-S3 KiCad; C3 SuperMini HEMS; buck/MAX3232/ACS712; potting/RJ45/3D brackets
Electrical / Hydraulics / Vehicle Mechanics / Welding
L3 Advanced
Evidence: Field installs (Ionizer/RDT/OmniGrid); weighbridge/scale integration
Document Mgmt / Microfilm / GIS
L4 Expert
Evidence: AST IRIS/LTO3/Oracle; DRC House Plates GIS; container OCR/RowCall

Reading the matrix as an investor

Hire for architecture + rescue + knowledge transfer. Werner designs the target, proves it in code, documents the migration as a curriculum, and leaves a team that can run it — the PlanMyBenefits pattern (solo build → mentored handover) is the repeatable offer. See Portfolio for where each skill shipped.