James Croney's multi-monitor workstation with code, development tools, and hardware controls.

Linux-first platform engineer for real systems.

James Croney

I build the platform layer where enterprise software teams actually work: GitHub Enterprise, Actions workflows, self-hosted runners, Terraform provisioning, cloud environments, release paths, compliance evidence, and Linux-first systems that can be operated for real.

GitHub GitHub Enterprise administration, org and repo standards, Actions workflows, self-hosted runners, branch protections, permissions, and compliance governance with CodeQL and Dependabot.
IaC Terraform modules built around each project's infrastructure needs, with clean state boundaries, reusable patterns, environment strategy, and AWS/GCP-aware implementation.
CI/CD Standardized workflows, static analysis checks, build artifact retention, compliance evidence, and gates that connect PR merge protections with deployment controls.
GNU/Linux From Debian/Gentoo development machines to Raspberry Pi and NVIDIA Tegra/Jetson-class boards to cloud instances, with Docker, device management, and local inference workflows.

Hire me for

Projects where the wiring matters.

I am strongest when a problem needs someone who can move between infrastructure, code, devices, product judgment, and operations without losing the plot.

Best fit roles

Senior Platform Engineer, DevOps Engineer, Site Reliability Engineer, Infrastructure Engineer, Cloud Infrastructure Engineer, Developer Experience Engineer, Release Engineer.

Immediate value

Map the software delivery system, stabilize version control and continuous integration workflows, clean up infrastructure modules, clarify release paths, and give leadership a concrete operating plan.

Developer platform ownership

I turn the actual developer platform into dependable machinery that teams can use without constant tribal knowledge. GitHub Enterprise, GitHub Actions, Actions self-hosted runners, Backstage, JFrog Artifactory, SonarQube, Grafana, GitHub Copilot, repository standards, and org settings.

Infrastructure provisioning and cloud runtime design

I provision infrastructure with repeatable modules, clear standards, sensible state boundaries, and fewer mysteries for the next operator. Terraform, AWS, GCP, Docker, Amazon ECS, AWS Fargate, LocalStack, IAM, CloudFront, and multi-region service patterns.

Release evidence, and operational visibility

I help teams ship faster with less edges and errors, making the delivery path easier to reason about. GitHub Actions, Actions self-hosted runners, JFrog Artifactory, SonarQube, Grafana, Terraform, Docker, LocalStack, release gates, and audit-friendly evidence.

Embedded hardware and microcontrollers

I'm comfortable working with board-level platforms from microcontrollers to embedded Linux devices.Embedded Linux, Raspberry Pi, NVIDIA Tegra/Jetson-class systems, TensorFlow, Docker, device portals, Arduino-class controllers, GPIO, UART, SPI, I2C, and JTAG.

Translate I turn loose goals, partial context, bug reports, operational pain, and technical constraints into plans that engineers can actually build from.
Unblock I am useful when a team is stuck between GitHub orgs, Actions runners, Terraform state, cloud accounts, compliance asks, local dev pain, and production risk.
Clean handoffs I care about the handoff: docs, standards, automation, source-of-truth cleanup, and reducing toil for the next person.

Experience highlights

Proof I can own the hard middle.

I move comfortably between platform operations, product engineering, cloud architecture, compliance support, real-time media, and embedded devices. The through-line is practical ownership: understand the system, ship the missing piece, and make it easier to run.

Established companies at scale

Work with organizations like The College Board and eXp Realty, where the blast radius is real: enterprise platforms, compliance pressure, multi-team workflows, multi-region systems, and delivery paths that have to keep working.

Enterprise platform work

GitHub Enterprise operations

Delivered and operated software delivery layers and developer experience in established company environments: version control administration, CI workflows, self-hosted runner services, infrastructure-aware platform work, operational dashboards, service catalogs, code quality checks, and artifact workflows.

GitHub Enterprise GitHub Actions Self-hosted runners AWS Terraform Grafana Backstage JFrog Artifactory SonarQube
Scaling global communications

WebRTC for real-time collaboration

Architected and delivered multi-region communications network for audio, video, and data with 1000+ same-room concurrent users and infrastructure bearing real-time operational load.

WebRTC AWS ECS Fargate Docker CloudFront Multi-region Realtime systems
B2B product strategy

Whitelabel strategy opening B2B revenue

Separated the communications platform from its first internal use case and shaped it into a whitelabel offering that could be sold to business customers, and architected upstream version-locked development of bespoke downstream code.

B2B Whitelabel Product strategy Platform reuse Revenue path Customer fit
Compliance-aware delivery

Happily works under SoC2, GDPR, and PCI

Delivered independently inside regulated, multi-team environments by turning control requirements into practical implementation: traceable changes, evidence-friendly workflows, data-aware engineering, and systems that can pass review without slowing the team to a crawl.

SoC2 GDPR PCI DSS Control evidence Traceable delivery Data-aware systems

Startup companies and product jump-starts

Work in smaller environments like Signal Garden, where the job is to connect product sense, infrastructure, devices, demos, operations, and code that advances business negotiations by turning a conversation into a working proof point.

Startup operations

Ownership of product, ops, and delivery

At Signal Garden, took on the practical technical work a young company needs: infrastructure, deployment paths, operating procedures, demos, integrations, product support, and the connective tissue between idea, customer conversation, and working system.

Docker DevOps Deployment paths Operating procedures Demos Integrations Product support
Spatially aware product work

Augmented reality mobile app delivery

Delivered multiple AR appplications where product experience, device capability, content, and mobile implementation had to meet in a useable demos and polished products.

ARCore Education app Mobile product Interactive demo Device UX
Embedded AI at the edge

Video AI inference advertising system

Shipped an advertising system on embedded Linux with GPU-backed local inference, connecting model runtime, device management, and deployment concerns on NVIDIA Tegra-class hardware.

Embedded Linux NVIDIA Tegra TensorFlow GPU passthrough Device portals Local inference
Business proof points

Code moving business talks forward

Wrote the demos, integrations, and small tools that made conversations and negotiations with partners or customers concrete enough to evaluate, iterate, and move toward a real decision.

Demos Integrations Customer fit Sales engineering Prototype-to-proof

Independent projects and prototypes

Outside the job-title boxes, I keep building and contributing: upstream fixes, Linux packaging work, product experiments, decentralized crawling and search architectures, sovereign storage ideas, edutainment experiences backed by hard science data, and automation that turns rough theses into working systems.

SignalSalad

Production-ready global WebRTC platform

SignalSalad is a globally scaling WebRTC platform for real-time audio, video, and data channels, built as production software rather than a throwaway demo: connection flow, session behavior, deployment shape, and operations all matter.

WebRTC Global scale Audio / video Data channels Production-ready Realtime platform
moonwurms.io

Scientifically accurate edutainment

A multiplayer web-native edutainment world built on real science data: lunar surface terrain and the star field background are real scientific datasets, while WebRTC carries audio, video, and shared character positions so people can explore the same space together.

Web-native Real science data Lunar surface data Star datasets WebRTC audio/video Position sync Edutainment
WebSight

Web crawling and search architecture

WebSight is a research/product architecture for distributed web crawling, vectorized page understanding, trust-weighted peer routing, and selective URL discovery without putting one central search authority in charge of the web.

Distributed crawling Semantic search Vector embeddings Top2Vec / BERTopic IPFS concepts Trust routing
Sovereign storage

User-owned application data storage

A Solid Pod based app architecture where user data is portable by design: the service can host a default Pod for easy onboarding, while power users can bring their own data Pod to control settings, preferences, data ownership.

Solid Pods User-owned data Hosted or BYO Settings control Data portability Privacy-minded UX
Aquaponics monitor

Underwater camera and quality sensors

Built a Raspberry Pi based monitor for an aquaponics system with an underwater camera, temperature readings, and practical environment visibility for a living system where water, fish, plants, sensors, and timing all matter.

Raspberry Pi Embedded Linux Underwater camera Temperature sensing Aquaponics Environment monitor Living systems
Microcontroller devices

Arduino-class controllers and hardware I/O

Microcontroller work where the constraints are closer to pins, timing, sensors, actuators, and firmware-style control loops than Linux userspace: GPIO, serial buses, hardware debugging, and bench-level iteration.

Arduino GPIO UART / SPI / I2C JTAG Sensors / actuators Hardware debugging
Open-source contributions

Upstream fixes, packaging work, and real-world maintenance

Public GitHub contributions include PRs to visgl/loaders.gl for a Cesium Ion 3D Tiles metadata API change and Biosias/uefi-mkconfig for kernel release support in UEFI descriptions, pentoo/pentoo-overlay and CesiumGS/cesium.

loaders.gl uefi-mkconfig Pentoo overlay Cesium 3D Tiles UEFI boot tooling Gentoo ebuilds

Strengths

Comfortable in the weird middle of product, platform, and hardware.

The resume says a lot, but the pattern is broader: I find the risk hiding between teams, tools, devices, and assumptions, then turn it into working software, useful evidence, and a cleaner path for the next person who has to operate it.

Platform stewardship at enterprise scale

I make the developer path legible: standards, permissions, automation, documentation, support loops, and governance that reduce friction without hiding the important controls.

Operational risk turned into delivery systems

I design around what can fail: ownership boundaries, state, release evidence, observability, rollback paths, and the audit questions that arrive after the system is already real.

Contributor paths that keep working

I care about the first run and the hundredth run: setup flow, local feedback, release commands, reproducible conventions, and fewer environment-specific surprises.

GNU/Linux from cloud to edge

I treat GNU/Linux as the common operating fabric, from cloud hosts and development machines to board-level deployments where hardware constraints shape the architecture.

Hardware-aware software loops

I can move between firmware-adjacent constraints and application needs: sensor behavior, timing, serial debugging, bench iteration, and what software must expose for operators.

Toolbox

Pieces that fit, not tool collecting.

The useful part is knowing how the pieces compliment eachother: GitHub Enterprise, GitHub Actions, Terraform, AWS, GCP, JFrog Artifactory, SonarQube, Grafana, Backstage, Docker, Amazon ECS, AWS Fargate, LocalStack and many more.

Infrastructure delivery

AWS GCP Terraform Terraform modules Amazon ECS AWS Fargate Docker CloudFront IAM

Enterprise developer platform stack

GitHub Enterprise GitHub Actions Actions runners GitHub Copilot Backstage JFrog Artifactory SonarQube Grafana Repository standards Branching strategy

Application frameworks/systems

React Angular Vue Node.js Three.js Babylon.js WebRTC MQTT End-to-end tests Linux MacOS Windows

Edge devices and Embedded/SoC boards

Embedded Linux Raspberry Pi NVIDIA Tegra Jetson-class systems aarch64 / ARMv8 BSP / bootloaders Trusted Platform Modules Docker System on Chip

Microcontrollers and hardware I/O

Arduino GPIO UART / SPI / I2C JTAG Sensors Actuators Serial debugging Timing constraints Bench iteration

AI, Machine Learning, and Computer Vision

PyTorch TensorFlow Large Language Models Stable Diffusion Local AI inference Edge AI inference

About

Linux-first builder, platform operator, very cool computer guy.

I am happiest in the middle of a hard, useful problem: sketching the shape of it, trying a few approaches, and turning the best one into something solid enough for real users and real operations.

The thread through my work is simple: notice what is clumsy, make it clearer, and keep going until the result feels dependable.

01

Start with the system boundary

Understand users, operators, data flow, deployment path, security requirements, and failure modes.

02

Prototype the risky part

Make the uncertain piece visible early, whether it is infrastructure, product flow, device behavior, or media routing.

03

Ship with care

Clean up the edge cases, observability, security posture, documentation, and maintenance path.

Daily Driver

Linux-first by habit

My desktop runs Debian, and my Framework 16 laptop runs Gentoo. I like understanding the machine I am using, from package choices to build flags to the shape of the whole environment.

Hospitality Bonus

Airbnb hosting

I operate Airbnb stays in Tennessee and Arizona, which keeps me close to hospitality, property operations, guest experience, and the practical realities of maintaining useful spaces.

Organic Growth

Aquaponics gardening

I work on aquaponics gardening as another living system to tune: water, nutrients, sensors, timing, maintenance, and small improvements that compound over time.

Contact

Get hard part working now!

If you have a delivery system to untangle, a platform to harden, a prototype to make real, or a technical gap nobody quite owns yet, reach out. Send the context, the constraints, or the messy first version, and I will help turn it into something your team can trust.