Skip to content
View artcore-c's full-sized avatar

Block or report artcore-c

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
artcore-c/README.md

Robert Hall

iOS Developer · Systems & Infrastructure Engineer

I build production-oriented software spanning iOS applications, edge devices, and cloud backends. My work focuses on distributed architecture, performance-aware design, and systems that run reliably on constrained hardware.

Previously: 3D character artist and hardware PCB designer. Now: Developer focused on Swift, Python, and edge computing with hardware design capabilities (Blender, Fusion, KiCad).


Selected Work

Distributed AI orchestration for edge + cloud systems

Production-grade system running on Raspberry Pi CM4 as edge orchestrator with VPS inference backend. Features instruction-aware prompt chunking, token streaming via Server-Sent Events, circuit breakers, and load shedding. Custom Qt/QML GUI with real-time metrics visualization, CPU graphing, and streaming chat interface. Designed to coexist with VPN routing on the same device without performance degradation.

Python · FastAPI · SSE · Qt/QML · C++ · systemd · Debian · Raspberry Pi


WireGuard-based VPN router for embedded systems

Complete router configuration for Raspberry Pi CM4 inside ClockworkPi uConsole. Includes WireGuard VPN routing with firewall isolation, QoS tuning, BBR TCP congestion control, and design for long-running unattended operation.

WireGuard · iptables · firewalld · Debian · systemd


Practical tutorial and troubleshooting guide

Hands-on guide for running open-source voice cloning using Coqui XTTS on Google Colab. Written for developers and creators with focus on reproducible setup, real-world error handling, and clear explanations.

Python · AI/ML · Google Colab


iOS Applications (Private Repositories)

Perspicacity — Privacy-focused social application
iOS app exploring encrypted user data, biometric authentication, and content moderation pipelines. Backed by FastAPI service, designed for App Store deployment.

Swift · SwiftUI · CryptoKit · CloudKit · FastAPI


ApplePi METARmap — Aviation weather visualization
Real-time METAR data displayed as LED-style color indicators on Apple Maps with OpenAIP overlays. Swift adaptation of Python METARmap for in-cabin use in private aviation.

Swift · SwiftUI · MapKit · Core Location · OpenAIP


Open Source Contributions

ROS2 Rolling - macOS x86_64 build fixes
Debugged and resolved build errors across 369 C++ modules/submodules, including dependency resolution and macOS-specific toolchain issues…

C++ · CMake · macOS · Build Systems

Technical Skills

Languages: Swift · Python · C/C++ · QML · Shell · JavaScript

iOS: SwiftUI · UIKit · Core Data · CloudKit · CryptoKit · Biometric Auth

Backend: FastAPI · REST APIs · Server-Sent Events

GUI/Desktop: Qt · QML · Qt Design Studio · Native ARM64/x86_64 compilation

Systems: Debian · macOS · Raspberry Pi · VPS · systemd

Networking: WireGuard · iptables · firewalld · Routing · QoS

Tools: Git · Xcode · Qt Design Studio · CMake · Ninja · VS Code · Blender · Fusion

Design Background: 3D character art, CAD modeling, PCB Design & Layout - 📒 Portfolio


Links

🎬 YouTube · 💼 LinkedIn · 🎨 ArtStation

Open to remote roles in iOS development, Python backend systems, and edge computing.

Pinned Loading

  1. uConsole-cyberdeck-router-with-WireGuard-VPN uConsole-cyberdeck-router-with-WireGuard-VPN Public

    Complete router setup for uConsole (Raspberry Pi CM4) with WireGuard VPN, IP Forwarding, Firewalld, BBR TCP congestion control, Cake QoS, NAT masquerade, and Avahi mDNS. Companion to YouTube tutorial.

    Shell 9 2

  2. AI-Voice-Clone-with-Coqui-XTTS-v2 AI-Voice-Clone-with-Coqui-XTTS-v2 Public

    Free voice cloning for creators using Coqui XTTS-v2 on Google Colab. Clone your voice with just a few minutes of audio. Complete guide to build your own notebook.

    Python 28 13

  3. Cerebrum Cerebrum Public

    Cerebrum™ - Distributed Interactive AI Code Assistant

    Python 1

  4. Christmas-CLI Christmas-CLI Public

    🎄Christmas in the Command Line 🎄 *** ASCII Tree Animation in Python***

    Python 12 3

  5. email-xray email-xray Public

    Chrome extension to detect hidden text in email

    JavaScript 3

  6. ros2_rolling_macos_x86_64 ros2_rolling_macos_x86_64 Public

    ros2_rolling modified or amended with debug and full support for Intel x86_64 and OpenGL

    1