GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — artcore-c - Overview

@artcore-c artcore-c Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@artcore-c
artcore-c
Follow
View artcore-c's full-sized avatar

Robert Hall artcore-c

Follow
Artist and Personal Roboticist, I code, create PCB layouts, 3D models, and more...
16 followers · 30 following
  • https://www.artstation.com/unicorn-1
  • @3DCharacterArt
  • in/roberthall-3dcharacterartist
  • @3DCharacterArt
  • https://medium.com/@gingerbreadcocoa
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
artcore-c/README.md

Robert Hall

macOS/iOS Developer · Systems & Infrastructure Engineer

I build production-oriented software across macOS, iOS, edge devices, and cloud backends, with a focus on distributed architecture, performance-aware design, and reliability 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

Cerebrum ⭐ 5

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


uConsole Cyberdeck Router ⭐ 15

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


AI Voice Cloning with Coqui XTTS ⭐ 50

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


METARmotion — Aviation weather visualization for iPadOS

Interactive aviation weather display inspired by classic RGB-LED METAR maps, presenting METAR observations as carefully rendered simulated RGB-LED indicators on Apple Maps with optional OpenAIP aeronautical overlays. Follow Location keeps the display centered on your position with adjustable zoom for both stationary and moving use.

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 involving iOS, iPadOS, and macOS development, Python backend systems, distributed infrastructure, 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 15 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 50 20

  3. Cerebrum Cerebrum Public

    Cerebrum™ - Distributed Interactive AI Code Assistant

    Python 5

  4. Christmas-CLI Christmas-CLI Public

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

    Python 13 3

  5. 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

  6. AI-Voice-Clone-with-Qwen3-TTS AI-Voice-Clone-with-Qwen3-TTS Public

    Free voice cloning and TTS for creators using Qwen3-TTS on Google Colab. Clone your voice with just a few seconds of audio. Complete guide to build your own notebook.

    16 2

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.