Matthew Cramerus

Senior Software Engineer at Mixpanel

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Matthew Cramerus is a Senior Software Engineer in New York with six years of experience building high-performance distributed data systems and low-latency ingestion pipelines. With a math-backed, algorithmic mindset, he has taken complex prototypes to production—designing a DataFusion-based warehouse with materialized views and shipping Rust-based binary protocol parsers that handled up to 40 Gbit/s. He’s optimized Kafka throughput by 20x, implemented quantitative models for public APIs, and contributed new endpoints and data models to the popular Polygon.io Python client. Comfortable across Rust, Go, and Python, he blends systems engineering rigor with research-driven solutions and a knack for turning academic ideas into practical, scalable systems. An undergrad in both computer science and vocal performance, he brings unusual analytical focus paired with creative discipline.
code6 years of coding experience
job5 years of employment as a software developer
bookUndergraduate Computer Science, Undergraduate Computer Science at University of Houston
github-logo-circle

Github Skills (15)

data-modeling10
api-rest10
rest-api10
api10
python10
apidoc10
api-design10
restful-api10
py9
python-client9
trading7
websocket6
websockets-client6
websocket-client6
client-websocket6

Programming languages (7)

C++ShellRustGoLuaCudaPython

Github contributions (5)

github-logo-circle
polygon-io/client-python

Apr 2021 - Oct 2022

The official Python client library for the Polygon REST and WebSocket API.
Role in this project:
userBack-end Developer
Contributions:4 releases, 5 reviews, 5 commits in 1 year 5 months
Contributions summary:Matthew primarily contributed to the implementation of new reference endpoints and related data models for the Polygon.io client library. This involved adding new API endpoints for reference tickers, ticker details, and news, along with the corresponding data structures and types defined in Python. The changes include the addition of new classes, attributes, and data models for handling different response structures. Furthermore, the user made changes to the client, specifically, adding new methods and integrating the new endpoints into the client to expose the new functionality.
apipythonstock-pricesstocks-apiclient-library
polygon-io/arrow-datafusion

Oct 2023 - Jan 2025

Apache Arrow DataFusion SQL Query Engine
Contributions:2 reviews, 75 pushes, 8 branches in 1 year 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Matthew Cramerus - Senior Software Engineer at Mixpanel