Principal Engineer

Justin Kindrix

Language Designer & Systems Engineer

I build compilers, database drivers, and AI integration tools. 13+ years architecting modular, scalable systems across software, infrastructure, and automation.

Open Source Projects

Systems programming tools, database infrastructure, and AI integration libraries

rust-mssql-driver

High-performance async SQL Server driver for Rust. TDS 7.3-8.0 support, built-in connection pooling, type-state safety, and Tokio-native design. Published on crates.io.

Rust TDS Protocol Async Database
View on GitHub

mcpkit

Rust SDK for the Model Context Protocol (MCP 2025-11-25). Unified #[mcp_server] macro with runtime-agnostic design for AI assistant integration.

Rust MCP AI Integration SDK
View on GitHub

rust-expect

Async terminal automation library with cross-platform PTY support, SSH integration, and dialog scripting. Modern replacement for Expect.

Rust PTY Automation SSH
View on GitHub

plait

Modular content composition engine with dependency resolution, preset inheritance, and MiniJinja templating for AI context assembly.

Rust Templating Content
View on GitHub

guvnr

Universal configuration for 15+ AI coding assistants. Single YAML generates tool-specific configs for Claude, Cursor, Copilot, and more.

JavaScript Node.js CLI
View on GitHub

mssql-mcp-server

MCP server for SQL Server enabling AI assistants to query databases securely. Bridges database driver expertise with AI tool integration.

Rust MCP Database
View on GitHub

Technical Expertise

Deep specialization across systems programming, mobile development, and infrastructure

Systems Programming

Rust, async runtimes (Tokio), LLVM, compiler design, database driver development

Mobile Development

Android (Kotlin, Jetpack Compose), iOS (Swift, SwiftUI), BLE integration, Firebase

AI & Automation

LLM orchestration, multi-agent pipelines, Model Context Protocol (MCP), CLI tooling

Full-Stack & Infrastructure

ASP.NET Core, Python, Node.js, PostgreSQL, SQL Server, CI/CD pipelines

Experience

Self-taught engineer: 13+ years from tech support to Principal Engineer

Nuby / Luv n' care, Ltd.

Oct 2023 - Present

Monroe, LA

Principal Engineer

Lead technical architecture for an 8-person engineering team building enterprise web applications and internal tools serving 10,000+ end users. Own end-to-end technical decisions across mobile and web platforms. Spearheaded BLE stack integration for mobile product lines, transitioned legacy Android UI to Jetpack Compose, and upgraded ASP.NET services to .NET 8.

Nuby / Luv n' care, Ltd.

Apr 2022 - Oct 2023

Monroe, LA

Software Engineer II

Designed and maintained production-grade Android and iOS applications supporting BLE-based health monitoring products. Developed coroutine-based asynchronous Bluetooth workflows and built responsive web portals using ASP.NET Core with SQL Server.

Skyrider Communications

Nov 2020 - Apr 2022

West Monroe, LA

Systems Engineer

Designed and maintained internal server infrastructure including Windows Server roles, DNS/DHCP configuration, and patch automation. Built modular server-side tools for job scheduling and data collection using Python, Django, and PostgreSQL.

Lumen Technologies

Jul 2012 - Jul 2020

Monroe, LA

Network Engineer II

Engineered and validated network integrations for next-gen product rollouts via the Innovation Center of Excellence. Automated device configuration management and telemetry data ingestion using Python, Bash, and SNMP-based monitoring tools. Led shift operations in the Applications Reliability Operations Center.

Get in Touch

Interested in collaborating on systems programming, infrastructure tools, or language design? I'm always open to discussing interesting technical challenges.