Skip to main content
DS
Looking for a job

Dan Simon

@dansimon

Senior Software Engineer at Patreon who re-architected real-time ingestion to process 250K+ events per second with p99 latency reduced to 6ms.

United States
Message

At Patreon, I re-architected the real-time ingestion layer in C++20, replacing a Python service and handling a Kafka feed of 250K+ events per second. The change reduced p99 processing latency from 40ms to 6ms.

I built multithreaded consumers with lock-free queues and tuned memory and CPU-cache behavior, cutting per-event CPU cost by half under sustained peak load. I also hardened the pipeline against backpressure with bounded queues and graceful shed policies.

At Spotify, I designed C++17 stream processors for real-time playback telemetry and built concurrency primitives that raised throughput on fixed hardware by roughly 40%. I also developed protocol adapters and schema validation to support varied upstream sources and evolving event structures.

Earlier, at Tumblr, I developed and maintained high-volume data ingestion services for real-time activity streams, optimizing connectors and processing code to reduce batch latency and CPU cost on high-traffic feeds.

Experience

Work history, roles, and key accomplishments

Patreon logoPA
Current

Senior Software Engineer, Data Platform

Apr 2022 - Present (4 years 6 months)

Re-architected the real-time ingestion layer in C++20, replacing a Python service to handle a Kafka feed of 250K+ events per second with p99 latency reduced from 40ms to 6ms. Built multithreaded consumers with lock-free queues and tuned Linux socket handling to improve throughput to external sinks by 3x.

Education

Degrees, certifications, and relevant coursework

Stevens Institute of Technology logoST

Stevens Institute of Technology

Bachelor of Science, Computer Science

Bachelor of Science in Computer Science from Stevens Institute of Technology, completed in 2007.

Interested in hiring Dan?

You can contact Dan and 90k+ other talented remote workers on Himalayas.

Message Dan

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan