Hi, I'm Peter Pinto.
Senior Software Engineer & Technical Lead based in Charlottesville, VA. I ship distributed systems, GPU-accelerated tools, and geospatial intelligence platforms — and lead the teams that build them.

Background
BS in Computer Science, New Jersey Institute of Technology (2023). Eagle Scout. I gravitate toward hard problems — systems that need to scale, pipelines that need to be reliable, and tools that need to perform.
Focus Areas
Distributed systems, DevOps, and parallel computing — with a particular interest in GPGPU and AI/ML. I lead teams, define requirements, and ship software that delivers measurable value.
Tech & Tools
- Rust(7)This Website - Full-stack Rust with Leptos, Axum SSR, and WASMTrading Bot - Kubernetes operator for declarative trading bot lifecycle managementEcosim - Planet-scale ecosystem simulator built on BevyProcedural Generation - H3 hexagonal planet grid with adaptive LOD and deterministic simulationOrbit Camera - Trait-based orbital camera Bevy plugin with customisable inputKeybind Plugin - Flexible multi-input action-binding system for BevyGPU Shaders - H3 hexagonal grid shaders written in Rust via Rust-GPU
- Bevy(4)
- ECS(4)
- Axum(2)
- WASM(2)
- Git(2)
- CI/CD(2)
- Kubernetes(2)
- H3(2)
- Leptos(1)
- lettre(1)
- CSS(1)
- Cloud-hosting(1)
- Let's Encrypt(1)
- RKE2(1)
- Longhorn(1)
- Istio(1)
- Helm(1)
- Linux(1)
- YAML(1)
Role
Senior Software Engineer & Project Technical Lead at General Atomics Intelligence (June 2023 – Present). I define requirements, coordinate cross-functional teams, and deliver geospatial intelligence tooling used in production — all in Charlottesville, VA.
Things I've Built
Trading Bot
A Kubernetes-native operator that manages the full lifecycle of automated trading bot deployments via Custom Resource Definitions — configuration, scheduling, and declarative risk limits all in one spec.
Details →Home Lab
A three-node bare-metal Kubernetes cluster on repurposed hardware, running RKE2, Istio, and Longhorn with real workloads — Gitea runner, RabbitMQ, Matrix, InfluxDB, and more.
Details →