Back to Explore
Joshua Shiman
Backend engineer specialising in high-throughput distributed systems, cloud-native infrastructure, and low-level performance optimisation. Experienced across Apple-scale storage infrastructure and mission-critical aerospace tooling.
Education
University of California, San Diego—Bachelor of Science in Computer Science | GPA: 3.85 / 4.0
La Jolla, CA|Sep 2019 – Jun 2023
Experience
Apple—Software Engineer
Cupertino, CA|Aug 2023 – Present
- Developing distributed object-storage infrastructure for iCloud, serving 1B+ active devices globally.
- Improved hot-path system throughput by 50% by re-architecting request handling with Go and gRPC streaming.
- Reduced P99 read latency by 30% through an adaptive multi-tier Redis Cluster caching layer.
- Co-authored an internal RFC for a next-gen storage format subsequently adopted by 3 platform teams.
Tesla—Backend Engineer Intern
Palo Alto, CA|Jun 2022 – Sep 2022
- Built a data ingestion pipeline processing 50M+ vehicle telemetry events/day using Apache Flink and Kafka.
- Designed and implemented REST APIs for a vehicle diagnostics service handling 200k requests/minute at peak.
- Reduced infrastructure spend by $120k/year by migrating long-running batch jobs to AWS Spot Instances.
SpaceX—Software Engineer Intern
Hawthorne, CA|Jun 2021 – Aug 2021
- Developed a Starlink ground-station monitoring dashboard used daily by 30+ network operations engineers.
- Implemented an anomaly-detection algorithm that reduced false-positive alert volume by 45%.
Projects
MiniDB — Embedded Database Engine—Go
|2023
- Built a toy relational database from scratch with B-tree indexing and a basic SQL parser (SELECT, INSERT, UPDATE, DELETE).
- Achieves 50k reads/sec and 20k writes/sec on a single core; 1.2k GitHub stars.
Raft Consensus Implementation—Go · Rust
|2022
- Implemented the Raft consensus algorithm from the original Ongaro & Ousterhout paper, passing all 9 test scenarios including split-brain and leader-election edge cases.
Skills
Languages:Go, Rust, C++, Python, SQL, Bash
Databases & Streaming:PostgreSQL, Redis (Cluster), Cassandra, ClickHouse, Apache Kafka, Apache Flink
Infrastructure:Kubernetes, Docker, Terraform, Prometheus, Grafana, gRPC, Envoy
Cloud:AWS (EKS, RDS, ElastiCache, S3, Spot), GCP (GKE, BigQuery)
Joshua Shiman• 4h ago
NEW GRAD
Comments
3 responsesinfra_ivan4h ago
50% throughput improvement with Go and gRPC is a standout bullet. iCloud infrastructure is serious scale. If you can hint at the scope (requests/sec, data volume) that would make it even stronger.
rustacean_rex1d ago
Rare to see Rust + Go on a new grad resume. Companies like Cloudflare and Discord would eat this up. Consider adding open source contributions if you have any — it seals the deal.
new_grad_nina2d ago
As a fellow new grad this is super inspiring. The stack (Kubernetes, Redis, Postgres) is exactly what backend roles ask for. How did you get up to speed on all this?
Sign in to leave feedback