Arno Swanepoel

CTO & End‑to‑End Systems Engineer – Embedded | Cloud | DevOps | Industrial Automation

📍 South Africa (Remote) · 📧 arno@artilect.co.za · 🔗 github.com/arnoz · 🔗 linkedin.com/in/arnoz

🏢 Artilect Pty Ltd (Founder & CTO)

📄 Professional Summary

Engineer and technology leader with 20+ years of diverse experience spanning industrial automation, embedded systems architecture, full‑stack development, and DevSecOps. Currently CTO of Artilect Pty Ltd, a company focused on silicon‑to‑cloud solutions – bridging physical automation, embedded systems, and modern cloud infrastructure.

Began career in garage door automation and security systems – first as a technician at EuropeDoors, then as owner of Spiderdoors (2006–2016). Transitioned to software engineering via WeThinkCode (2016–2018), joined FastNet’s R&D lab as an intern and grew to Junior Architect, designing end‑to‑end IoT solutions. Following Telkom’s acquisition, moved to DevSecOps Engineer at BCX, building enterprise CI/CD pipelines and multi‑cloud infrastructure. Completed IBM AI coursework with practical application to edge AI contexts.

Maintains a personal hardware lab for rapid prototyping across STM32, ESP32, ARM, Nordic, and LoRa platforms. Combines practical industrial automation experience with modern software engineering and cloud architecture. Available for remote contract work, fractional CTO engagements, or long‑term partnerships.

🛠️ Technical Skills

Embedded / Firmware: C, STM32, ARM Cortex, Atmel, Nordic nRF, ESP32, FreeRTOS
Wireless Protocols: LoRa, LoRaWAN, MQTT, I2C, SPI, UART, BLE
Edge / SBC: Raspberry Pi, Banana Pi, Jetson Nano, Docker on ARM, balenaOS, Nginx
Backend: Python (Django, FastAPI), Postgres, Redis, REST APIs
Frontend: Next.js, React, Angular
DevOps / Infra: Docker, Traefik, Nginx, Jenkins, GitHub Actions, Grafana, Prometheus
Cloud: AWS (EC2, IoT Core, Lambda), Azure (IoT Hub), GCP
AI / ML: IBM AI fundamentals – edge AI (Jetson Nano, computer vision)
Industrial / Security: Automated gates, garage doors, CCTV, access control, motor control
OS / Tooling: Linux (Debian/Ubuntu/ARM), Git, Bash

💼 Experience

CTO & Founder 2024 – Present
Artilect Pty Ltd South Africa (Remote)
  • Provide high‑end engineering consulting, including test automation strategy, CI/CD pipeline design, and quality assurance for clients in IoT, cloud, and industrial automation.
  • Architect and implement automated test suites using Python, PyTest, and custom frameworks; integrate them into GitHub Actions and Jenkins pipelines.
  • Advise clients on test case management, reporting, and shift‑left testing practices.
  • Leverage personal hardware lab to rapidly prototype and validate end‑to‑end systems.
DevSecOps Engineer 2020 – 2023
BCX (a Telkom company) Remote / Hybrid
  • Transitioned into DevSecOps following Telkom’s acquisition of BCX and closure of FastNet’s R&D division.
  • Designed CI/CD pipelines using GitHub Actions and Jenkins, embedding automated tests as quality gates.
  • Managed multi‑cloud infrastructure (AWS, Azure, GCP) with Infrastructure‑as‑Code principles.
  • Integrated security scanning, monitoring, and logging using Grafana and Prometheus.
  • Containerized applications with Docker and orchestrated reverse‑proxy configurations (Traefik, Nginx).
Junior Architect (R&D) 2016 – 2020
FastNet (N&O Laboratory, later acquired by BCX/Telkom) Cape Town, South Africa
  • Started as WeThinkCode intern, progressed to Junior Architect contributing to system architecture for IoT and embedded solutions.
  • Designed end‑to‑end systems using STM32, ESP32, ARM platforms, and LoRa‑based telemetry.
  • Developed firmware in C for sensor networks and defined communication protocols (MQTT, LoRaWAN).
  • Built proof‑of‑concept demonstrations bridging hardware prototypes with Django backends and React dashboards.
  • Role concluded due to strategic restructuring; transitioned to DevSecOps within the broader organization.
Owner / Systems Integrator 2006 – 2016
Spiderdoors Cape Town, South Africa
  • Founded and operated a successful automation and security business – designed, installed, and maintained automated gates, garage doors, and CCTV systems.
  • Gained deep practical knowledge of physical automation, control systems, and on‑site troubleshooting.
  • Managed client acquisition, project management, technical installation, and after‑sales support.
Technician / Installer 2001 – 2006
EuropeDoors Cape Town, South Africa
  • Installed and serviced automated garage doors, gates, and industrial door systems.
  • Developed foundational expertise in motor control, wiring, and mechanical integration.

🎓 Education & Training

WeThinkCode 2016 – 2018
Intensive, peer‑led programming school Johannesburg, South Africa
  • Core curriculum: C, C++, Python, algorithms, data structures, system design, version control.
  • Emphasis on problem‑solving, collaboration, and self‑directed learning.
Additional Training
  • IBM AI Courses – Completed during BCX tenure. Self‑directed study covering foundational AI and machine learning concepts, applied to edge and embedded contexts.

🔬 Personal Lab & Independent Projects

🧠 Approach & Work Style

Thanks for visiting, see you again soon!