TMAlex RiveraDownload tech CV
Alex reviewing backend traces
Runnable sampleInternshipFictional content for layout demonstration

Software engineer and systems builder

Alex builds distributed systems that don't fall over.

Computer Science student building open-source infrastructure and compiler tools. Available for SWE roles from June 2027.

Toronto, CanadaOpen to relocationEnglish · Mandarin
Role focusBackend & SystemsRust, Go, and Kubernetes
Experience3 teamsResearch to launch
Selected work3 casesEach with decision notes
AvailabilityMay 2027New-grad and internship

Experience

Evidence, not adjective soup.

CloudScale Infra

Systems Engineer Intern

Optimized key-value storage layer, reducing query tail latency by 24% at 100k req/sec.
  • Clear scope and personal contribution
  • Decision rationale and shipped result

OpenSource Go Router

Core Contributor

Refactored parsing logic to achieve zero-allocation routing paths and dynamic plugin loading.
  • Clear scope and personal contribution
  • Decision rationale and shipped result

Parallel Systems Lab

Lab Assistant

Configured telemetry clusters and stress-tested load balancers across 40 virtual environments.
  • Clear scope and personal contribution
  • Decision rationale and shipped result

Selected projects

Projects open like compact case studies.

Go, Raft, gRPC, BadgerDBDistributeDB

01 · Project

DistributeDB

Consensus-based key-value storeRead decisions
C, WebAssembly, JSParser.js

02 · Project

Parser.js

Ultra-fast HTTP message parserRead decisions
Rust, eBPF, PrometheusTraceLens

03 · Project

TraceLens

Distributed tracing sidecarRead decisions

Education

BSc Computer Science

University of Waterloo · 2023–2027Human-computer interaction, product systems, responsible AI

Awards

Outstanding Contributor Award

Waterloo open-source hackers association · 2026Selected for research-to-product work serving campus accessibility.

Skills

TypeScriptGoRustDockerKubernetesPostgreSQL

“Alex approaches backend constraints with systematic rigour and clean, testable code.”

Systems Lab Director

Private companion

Application tracker

Sample pipeline · not public outcome data

Researching

Distributed DB · RaftNext step saved
Parser.js · WASMNext step saved

Applied

Kernel Systems · LinuxNext step saved
Compiler Labs · LLVMNext step saved

Interviewing

Systems Engineer · OrbitNext step saved

Offers

CloudScale InfraNext step saved

One candidate. One coherent story.

Make the recruiter’s next step obvious.