Open to Developer Advocate & Solutions Engineer roles

Christian Smith — building polished tools where software meets spatial computing.

Python developer, AR/VR specialist at Meta, and creator of the RNVizion toolkit — a suite of five professional desktop applications.

PythonPyQt6AR/VRMeta QuestSpatial ComputingDeveloper ToolsSolutions Engineering PythonPyQt6AR/VRMeta QuestSpatial ComputingDeveloper ToolsSolutions Engineering

I build software that feels right, not just software that works.

By day I work in AR/VR at Meta, where I help customers discover Ray-Ban Meta smart glasses and the Meta Quest headset family — spanning live product demos, consultative selling, and hands-on technical support across the full spatial computing lineup.

Outside of that, I maintain the RNVizion toolkit — five professional desktop applications focused on text transformation, color management, and icon generation. Each ships with full CLI support, multi-theme UIs, cross-platform CI, and comprehensive test coverage.

My background spans game programming, IT support (Google IT Support certified), technical content development, and customer-facing work in regulated industries. I'm targeting Developer Advocate and Solutions Engineer roles where I can build, communicate, and support developers — all at once.

5
Apps Shipped
786
Tests Written
10
Certifications
B.S.
Game Programming

Tools of the trade.

Languages

  • Python
  • C++
  • C#
  • Java
  • JavaScript
  • SQL
  • PowerShell

Frameworks

  • PyQt6
  • Unity
  • Unreal
  • Google Cloud
  • Microsoft 365

Testing & DevOps

  • pytest
  • pytest-qt
  • hypothesis
  • GitHub Actions
  • Git

AR/VR & 3D

  • Meta Quest
  • Ray-Ban Meta
  • zBrush
  • 3DS Max
  • Substance

The RNVizion toolkit.

01 / TEXT

RNV Text Transformer

11 transformation modes across 9+ file formats with regex builder, folder watching, compare view, and a full CLI. Backed by 786 tests at ~76% coverage running on Linux and Windows CI.

Python PyQt6 CLI pytest GitHub Actions
View on GitHub →
RNV Text Transformer screenshot
02 / COLOR

RNV Color Palette Manager

Professional palette management for designers and developers — 16+ export formats, 7 color mixing algorithms, and built-in WCAG accessibility tools.

Python PyQt6 WCAG Color Science
View on GitHub →
RNV Color Palette Manager screenshot
03 / PICKER

RNV Color Picker

Screen color extraction with a magnifier, WCAG contrast checker, and color harmony generation. Built for designers and developers who need precision color workflows.

Python PyQt6 Screen Capture
View on GitHub →
RNV Color Picker screenshot
04 / ICONS

RNV Icon Builder

Multi-resolution ICO creation from PNG, SVG, and ICO sources. Cross-platform exports for Android, iOS, and favicons — with batch processing, folder watching, and a full CLI.

Python PyQt6 CLI Cross-platform
View on GitHub →
RNV Icon Builder screenshot
05 / MIXER

RNV Color Mixer

A desktop paint-mixing application simulating real-world color mixing using Kubelka-Munk theory. Bridges physical color theory with digital workflows.

Python PyQt6 Kubelka-Munk Color Theory
View on GitHub →
RNV Color Mixer screenshot

Let's build something.

Open to Developer Advocate, Solutions Engineer, and AR/VR Technical Specialist roles. Always happy to talk tools, spatial computing, or the craft of polished software.