Software Engineer
2025 — Now
2022 — 2024
2018 — 2022
Greater New York City Area
2013 — 2017
2011 — 2013
Washington University in St. Louis