Curriculum Vitae

Alex Rivera

Staff Software Engineer & Distributed Systems Architect

San Francisco, CA alex@rivera.dev
Contact

Executive Summary

Staff Software Engineer and Systems Architect with 8+ years of expertise designing resilient distributed applications, high-concurrency event pipelines, and real-time collaboration engines. Recognized for leading multi-disciplinary engineering squads, establishing high architectural standards, and shipping mission-critical systems that scale to millions of daily active users with sub-millisecond latencies.

Skills & Competencies

Architectural Mastery (8+ yrs)

TypeScript / JavaScriptReact & Full-Stack WebDistributed Systems DesignSystem DecompositionNode.js / Express / FastifyREST & GraphQL APIs

Advanced & Production (4-6 yrs)

Rust & WebAssemblyGo MicroservicesPostgreSQL & Drizzle/PrismaRedis & In-Memory CachingTailwind CSS & Design SystemsWebSockets & CRDTs (Yjs)

Cloud, Infrastructure & DevOps

Netlify Edge FunctionsDocker & ContainerizationCI/CD GitHub ActionsObservability (OpenTelemetry)Cloudflare WorkersZero-Downtime Migration

Professional Experience

Staff Software Engineer & System Architect

2022-04-01Present

Apex Distributed Systems San Francisco, CA (Hybrid)

Leading technical architecture for global distributed streaming engine and real-time developer platform used by over 3M developers.

Key Responsibilities & Impacts

  • Spearheaded the redesign of core event streaming pipeline, reducing end-to-end event latency from 240ms to 28ms at 99th percentile.
  • Mentored a distributed team of 14 engineers across frontend, backend, and platform infra teams.
  • Established rigorous TypeScript and performance benchmarking standards, decreasing bundle sizes across core client SDKs by 42%.
  • Designed and authored the developer portal dashboard handling real-time telemetry visualizers with WebGL-accelerated canvas.
TypeScriptDistributed SystemsReact 19RustArchitectureGraphQLPostgreSQLCloud / Edge

Senior Full-Stack Engineer

2019-08-012022-03-31

Chrono Labs Seattle, WA (Remote)

Architected modern SaaS web applications, real-time collaboration engines, and serverless microservices with high availability.

Key Responsibilities & Impacts

  • Built the real-time collaborative workspace from scratch using WebSockets and conflict-free data structures, supporting concurrent multi-user editing.
  • Improved frontend Core Web Vitals across all product suites, driving a 35% increase in organic search acquisition and user retention.
  • Implemented robust end-to-end automated testing pipelines and zero-downtime blue/green deployment workflows.
  • Collaborated closely with Product Design to implement an accessible, high-performance UI component library.
ReactNode.jsWebSocketsTailwind CSSRedisDockerNext.jsCI/CD

Software Engineer

2017-06-012019-07-31

Kinetic Digital Solutions San Francisco, CA

Engineered high-performance client web applications, REST & GraphQL APIs, and responsive UI components for top-tier enterprise clients.

Key Responsibilities & Impacts

  • Developed scalable frontend features for Fortune 500 client dashboards with real-time charting and data exports.
  • Reduced initial page payload by 38% through route code-splitting, tree-shaking, and lazy image loading.
  • Partnered with product managers and QA to deliver quarterly roadmap milestones ahead of schedule.
JavaScriptReactNode.jsCSS3REST APIsPostgreSQLWebpack

Education & Specializations

Distributed Systems & Cloud Architecture Academy
2021-01-012021-06-30

Advanced Professional Specialization in Distributed Consensus, Global Event-Driven Systems, and Edge Infrastructure.

Comprehensive deep-dive into Byzantine fault tolerance, partition tolerance, linearizability, and building ultra-reliable cloud architectures.

Distributed ConsensusRaft & PaxosHigh ConcurrencyCloud NativeEdge Computing
University of Washington
2013-09-012017-05-31

Bachelor of Science in Computer Science with focus on Human-Computer Interaction & Distributed Systems. Graduated Magna Cum Laude.

Academic Achievements & Activities

  • Dean's List: All 8 quarters (GPA: 3.89 / 4.0).
  • Undergraduate Research: Researched optimistic synchronization protocols in distributed collaborative editors.
  • ACM Student Chapter: Lead organizer for annual 36-hour collegiate hackathon with over 800 participants.
Computer ScienceAlgorithmsDistributed SystemsHCIData Structures