Technical Projects & Tools

Tools built for
reliable operations.

These projects started with concrete workflow problems: slow transfers, fragile checks, unclear job status, privacy risks, repetitive reporting, and difficult handovers. Each tool is built to be practical, understandable, and safe for the people who use it.

PythonFastAPIReactTypeScriptrsyncSSHMeilisearchVFX PipelineACES / OCIOAI R&D
Live demo P.01
Stack
FastAPISQLiteMeilisearchReactNuke bridgeVFX
Read-only library roots behind an allowlisted API and Meilisearch index — search and preview without exposing the filesystem.
SD / P.01 · idle · schematic open ↗
Production Media Library Browser & Indexer
Active

RootFX

Read-only media library browser and indexing system for production pipelines. Controlled API access, search, preview endpoints, safety restrictions, and tool-managed cache/index folders.

ProblemMedia libraries and production folders become difficult to search, preview, and manage safely.
SolutionA controlled browser and indexer with FastAPI backend, SQLite + Meilisearch index, React UI, allowlist path checks, and preview endpoints instead of raw directory serving.
ResultDesigned for VFX/media libraries — safer search and preview across large asset roots without exposing the filesystem.
Live demo P.02
Stack
PythonrsyncSSHFastAPIChecksumsStructured logs
Source server sends straight to destination over rsync/SSH with dry-run, no-overwrite, and checksum verification.
SD / P.02 · idle · schematic open ↗
Server-to-Server Copy Controller
Active

S2SC

Safe, resumable server-to-server copy orchestration using rsync over SSH. Direct source-to-destination transfer with dry-run, allowlisted paths, conflict handling, and optional verification.

ProblemLarge production transfers routed through workstations are slow, risky, and hard to verify.
SolutionDirect server-to-server rsync over SSH with dry-run review, allowlist path checks, no delete, no overwrite by default, optional checksum verification, and per-job logs.
ResultSafer data movement, less manual handling, and clearer audit trail for production transfers.
Live demo P.03
Stack
PythonVFX DeliveryRobocopyAAF / FCPXML / ResolveChecksums
Asset scan to validated copy plan to checksum and structured logs to delivery report — repeatable production handoff.
SD / P.03 · idle · schematic open ↗
Delivery Packaging & Workflow Automation
Active

Pipeline Copy & Delivery Manager

Tooling for production delivery prep — folder validation, copy planning, checksum checks, structured logs, and delivery email/report generation for production delivery workflows.

ProblemDelivery prep involves repetitive folder, naming, and checksum work that is easy to get wrong under pressure.
SolutionA delivery-focused toolchain: asset scan and manifest, validated copy planning, checksum verification, structured logs, and delivery email/report generation.
ResultMore predictable production deliveries, fewer manual mistakes, and a clearer record of what was sent.
Live demo P.04
Stack
ReactTypeScriptACESOCIOCIE 1931Rec.709HDR
CIE 1931 horseshoe, gamut triangle, transfer curves and white point — each color concept isolated into its own view.
SD / P.04 · idle · schematic open ↗
Color Pipeline Analysis Tool
Active

ChromaScope

Technical color-analysis tool for inspecting gamut geometry, transfer curves, white-point adaptation, and image-pipeline diagnostics — exact math kept separate from preview visualization.

ProblemColor pipelines are hard to understand because gamut, transfer functions, white points, and display transforms are often mixed together.
SolutionA diagnostic tool that separates each concept into its own clear view — CIE diagrams, transfer curves, white-point adaptation, and preview visualization built on ACES/OCIO thinking.
ResultA practical educational and diagnostic tool for media-pipeline analysis and color-workflow learning.
live · schematic P.05
Stack
PythonML R&DRender farmsSynthetic dataActive R&D
Render and delivery logs turned into structured risk signals — bottlenecks, worker anomalies, first-frame penalty. Synthetic data only.
SD / P.05 · idle · schematic
AI R&D: Pipeline Risk Analysis
Research

Pipeline Intelligence Lab

Active R&D — research prototype for detecting render risks, bottlenecks, worker anomalies, and pipeline failure patterns from render and delivery logs. Not production-ready.

ProblemRender farm failures, slow frames, IO bottlenecks, worker anomalies, and delivery issues are often discovered too late.
SolutionPrototype that turns logs into structured risk signals and recommendations across a cause library: memory risk, IO bottleneck, worker anomaly, first-frame penalty, color transcode risk, review generation risk.
ResultActive R&D, not production-ready. Real production logs stay private; synthetic data is used only for public demos and testing. No measured accuracy or production results claimed.
Live demo P.06
Stack
PythonPrivacyAI WorkflowsData cleaning86 tests
Pre-share filter that redacts logs, paths, names and project data before text reaches an AI tool.
SD / P.06 · idle · schematic open ↗
Privacy Tool for AI-Assisted Workflows
Active

Text2AiCleaner

Tool for cleaning and sanitizing sensitive text, paths, names, project data, logs, and technical content before using AI tools — privacy-first, reusable data-cleaning logic.

ProblemPasting production text, paths, or logs into AI tools leaks names, project structure, and sensitive context.
SolutionPre-share sanitization layer that redacts logs, paths, names, and project data with reusable rules, so AI-assisted workflows stay safer by default. Backed by 86 passing tests.
ResultSafer AI-assisted workflows — useful context goes in, sensitive details don't.
Live demo P.07
Stack
PythonShotGridDesktop + WebOffline sync
Timers, manual backfill and offline sync wired into ShotGrid — structured time logging that fits the work.
SD / P.07 · idle · schematic open ↗
Production Time Tracking System
Active

TimeLog

Time tracking and production-ops tool for structured work logging, task tracking, and better reporting across artist and team workflows.

ProblemArtists need to log time accurately without breaking their creative flow, and producers need structured reporting.
SolutionDesktop and web UIs with timers, manual logging, backfill, reminders, ShotGrid integration, and offline sync — designed to fit into the work, not interrupt it.
ResultBetter workflow visibility for production ops, with fewer gaps in reporting and cleaner team coordination.
Live demo P.08
Stack
Tauri 2RustReactTypeScriptWASAPICPALPhone Streaming
Routes inputs through a matrix into four independent buses — per-send gain, mute and live metering.
SD / P.08 · idle · schematic open ↗
Windows Audio Routing & Mixer
Active

AudioManager

Windows desktop audio mixer for creators and streamers — including wireless phone streaming over WiFi — routes multiple inputs to four independent output buses with per-input and per-send gain/mute, real-time metering, clipping detection, and preset management.

ProblemStreamers need flexible multi-input routing to separate buses for OBS, Discord, monitor and record — without standing up a full DAW.
SolutionTauri 2 app with a Rust/WASAPI backend and React matrix UI — inputs route into four buses, each with its own device, gain, mute and meter, plus phone-over-WiFi input and JSON presets.
ResultPredictable multi-input routing with a stream-output bus for OBS/Discord hand-off, and any phone as a wireless live channel.
Open source · github.com/Sdomit

More tools & experiments.

Smaller utilities, experiments, and focused prototypes built to explore practical workflow improvements.

Python v.1
SD/lib open ↗
huggingface-repo-downloader Active

Desktop Hugging Face downloader for Windows with search, guided file selection, resumable downloads, queue management, and progress.

PythonDesktopHF Hub
github.com/Sdomit View ↗
Rust v.1
SD/lib open ↗
Client-Photo-Select-Showcase Active

Photographer client gallery app built with Tauri, Rust, and React — proofing, ratings, and final-selection delivery.

TauriRustReact
github.com/Sdomit View ↗
Python v.1
SD/lib open ↗
AI-OCR-Studio Active

Offline Windows desktop + CLI tool for converting scanned PDFs and images to searchable, editable text using on-device AI — no cloud, no subscription.

PythonAIOCR
github.com/Sdomit View ↗
Python v.1
SD/lib open ↗
Folder Scanner / Data Tool Concept

Small utility for scanning, summarizing, and reporting on production folder trees — file counts, sizes, naming sanity checks, and quick CSV output.

PythonUtilityData
github.com/Sdomit View ↗
Python v.1
SD/lib open ↗
FreeAdvancedQrGenerator Active

Feature-rich QR code generator — 8 content types, gradients, logo overlay, dark UI, SVG export.

PythonQRDesign
github.com/Sdomit View ↗
Python v.1
SD/lib open ↗
image-to-ico Active

Python tool for converting images to ICO format for use as Windows icons.

PythonWindowsIcons
github.com/Sdomit View ↗

Want the deeper story?

The case studies explain the operational context, technical approach, decisions, and results behind selected tools.