Evan Rittenhouse

Software Engineer

Los Gatos, California, United States6 yrs experience

Key Highlights

  • Core maintainer for tokio-quiche and h3i.
  • Built Kafka and ETL pipelines for real-time data processing.
  • Led migration to Rust-based proxy at Cloudflare.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Data Engineering and Cloud Infrastructure.

Contact

Skills

Core Skills

RustSoftware DevelopmentData EngineeringWeb Development

Other Skills

QUICHTTP/3Traffic MigrationTeam CoordinationKafkaETLFlaskMySQLNeo4jMongoDBSnowflakeAzure MLRDBMSGraph DatabasesPython

About

Software engineer with experience in Rust, Python, Java, and TypeScript. Sequelize core team member, Ruff contributor. Received a Bachelor of Arts in Economics from the University of California, Los Angeles in June 2020.

Experience

6 yrs
Total Experience
1 yr 5 mos
Average Tenure
1 mo
Current Experience

Magic

Member of Technical Staff

Apr 2026Present · 1 mo

Cloudflare

Software Engineer

Jul 2023Apr 2026 · 2 yrs 9 mos · Remote

  • Building Cloudflare's next-gen Rust ingress proxy.
  • https://blog.cloudflare.com/author/evan-rittenhouse/
  • Core maintainer for tokio-quiche, the bridge between the Tokio runtime and Cloudflare's QUIC/HTTP/3 implementation, and h3i, a low-level HTTP/3 testing and debugging client.
  • Leading traffic migration from old Nginx-based proxy to new Rust-based proxy, coordinating with other teams to ensure traffic moves safely and without outages.
RustQUICHTTP/3Traffic MigrationTeam CoordinationSoftware Development

Amazon

Software Development Engineer I

Aug 2022Jul 2023 · 11 mos

Workboard inc.

2 roles

Software Engineer

Promoted

Jun 2021Aug 2022 · 1 yr 2 mos

  • Built Kafka pipeline to stream events in real time from production MySQL, Neo4j, SFDC, and MongoDB instances into Snowflake/Azure ML sinks. It incorporates transformation layers for easier reporting concepts and concrete calculations and an anonymization layer so machine learning teams can use real-time, secure data.
  • Created an ETL pipeline to convert RDBMS databases into graph databases with an interface to easily add, edit, or delete configuration options, RDBMS dimensions, and graph node/relationship properties and features.
  • Rebuilt internal Flask app from the ground up with 50% speed increase, fully asynchronous rendering and calculations, and Okta OAuth2.0 authorization flow.
KafkaETLFlaskMySQLNeo4jMongoDB+4

Data Analyst

Oct 2020Jun 2021 · 8 mos

  • Built and maintained an end-to-end ETL pipeline of survey data from Google Sheets to Snowflake through a Python script on a recurring cron job and inserting into a table I designed with Slack-bot handled logging
  • Added OAuth2 login flows, downloadable datatables, linear regression lines, and business-unit filters to our internal BI tool built on Plotly and Dash
  • Service data to various internal and external stakeholders through SQL pulls, Excel manipulation and analysis, and Python analysis or wrangling through pandas, numpy, etc.

Pacific data management

Software Engineering Intern

May 2020Oct 2020 · 5 mos · San Jose, California, United States

  • - Worked with a Senior Programmer and DBA to create a custom statistics tracking desktop application with a SQLite backend and PyQt (eventually moved to Flutter) frontend.

Ucla economics dept.

Research Analyst

Jan 2020Jun 2020 · 5 mos

  • Support economics leadership including UCLA professor on several long-term studies, performing statistical, qualitative, and quantitative analyses to gain insights and feedback using STATA.
  • Develop macros, special formulas, and STATA programs to merge, regress, and scrub datasets with more than 27 million data points.

Education

UCLA

English

Jan 2016Jan 2020

Bellarmine College Preparatory

Jan 2014Jan 2016

Stackforce found 100+ more professionals with Rust & Software Development

Explore similar profiles based on matching skills and experience