R platforms built from scratch.
Nearly a decade of it.
I've spent my career building and operating the infrastructure that gets R applications in front of real users — linear programs for budget optimization, transportation matching engines, validated clinical Shiny apps, HPC environment stacks. ndexr is the distilled version: a platform that moves you from credentials to customer without the setup tax.
Whether you need someone to administer your Posit Connect deployment or build the system that replaces it, this is the work I do.
Your AWS, your apps, no lock-in
Connect your AWS account, add a domain, pick a template, deploy. Single host, multi-domain, dual-stack IPv4/IPv6. Standard infrastructure you can inspect and own.
Where this comes from
Adtaxi — Built Quantum LP, a linear program for automated budget allocation across ad campaigns. This was during a build-or-buy evaluation with Posit; I proved the concept, the company chose the vendor, and I kept building.
LogistiCare — Another LP, this time for transportation optimization and rider-provider matching. Containerized R APIs deployed at scale on EC2.
BioMarin — Supported internal Shiny applications for clinical and statistical teams. Administered Posit Connect, migrated legacy pipelines to reproducible containerized deployments.
Roche / Genentech — Migrating applications and working hands-on with end users across HPC clusters. Compiling R stacks from source, managing environment modules, building Rust CLI tooling for diagnostics and onboarding.
Who this is for
What ships with the platform
Shiny / Posit
Reverse proxy, headers, and timeouts preset. Ready to publish.
Quarto / Static
Serve static sites with clean caching and HTTPS.
Postgres + Redis
Compose-ready databases for sessions and persistence.
As AI progresses, we're focused on shortening the window from credentials to customer — making it simpler for everyone to go from an idea to a deployed, working product.
Standard AWS, Docker, shell. Your infrastructure, your rules. No lock-in.