Maxwell Schrader

Senior Software Engineer - Algorithms at Cavnue

Louisville, Colorado, 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

👤
Senior
🎓
Top School
Maxwell Schrader is a Senior Software Engineer specializing in numerical algorithms and traffic systems, blending a PhD in Mechanical Engineering with six years of applied research and industry experience. He has driven production-grade contributions to the widely used Eclipse SUMO traffic simulator—adding multiprocessing route sampling and emissions-aware vehicle distributions—and led DOE-collaborative work to build a NEMA-style traffic signal controller in C++. Maxwell designs parallel Monte Carlo frameworks (Ray/Python), sensor-fusion stacks in Rust/Python, and RL integrations for intelligent traffic control, demonstrating fluency across systems, simulation, and control. His work uniquely spans from low-level real-time vehicle tracking with Kalman filters to high-level stochastic digital twins for corridor-scale fuel-efficiency optimization. Based in Louisville, Colorado, he combines open-source impact with startup and consulting experience, and is comfortable shipping both research prototypes and production algorithmic systems.
code6 years of coding experience
job10 years of employment as a software developer
bookCertificate of Completion, German Language and Literature, 4.0 GPA, Certificate of Completion, German Language and Literature, 4.0 GPA at Die Deutsche Sommerschule von New Mexico
bookWaterloo Community High School
bookAutomotive Engineering, Junior, Automotive Engineering, Junior at Hochschule Esslingen - University of Applied Sciences
bookDoctor of Philosophy - PhD, Mechanical Engineering, 4.0/4.0, Doctor of Philosophy - PhD, Mechanical Engineering, 4.0/4.0 at The University of Alabama
languagesEnglish, German
github-logo-circle

Github Skills (10)

multiprocessing10
multi-process10
python-multiprocessing10
traffic-simulation10
python10
refactoring8
data-structure7
data-structures7
algorithm7
algorithms7

Programming languages (7)

TypeScriptC++RustTeXJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
eclipse-sumo/sumo

Jan 2020 - Jan 2025

Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.
Role in this project:
userBack-end Developer
Contributions:43 PRs, 131 comments, 38 issues in 5 years 1 month
Contributions summary:Maxwell primarily contributed to the `routeSampler.py` and `createVehTypeDistribution.py` tools within the SUMO traffic simulation package. Their work included adding multiprocessing capabilities to `routeSampler.py` and modifying `createVehTypeDistribution.py` to handle numeric characters in emission classes. They also implemented new vehicle type distributions, refactored existing code, and addressed specific issues related to the route distribution tag.
intermodalpedestriansscenariocontinuousmicroscopic
mschrader15/SASUMO

Jul 2021 - Aug 2022

Supports two level Monte-Carlo Simulation and Sensitivity Analysis of SUMO
Contributions:125 commits, 4 PRs, 88 pushes in 1 year 1 month
sensitivity-analysissimulationsumomonte-carlomonte-carlo-simulation
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
Maxwell Schrader - Senior Software Engineer - Algorithms at Cavnue