# Ryan Singman > Trying to get Mypy to pass Location: San Francisco, California, United States Profile: https://flows.cv/ryansingman Building a lower carbon cloud, at CarbonAware ## Work Experience ### Software Engineer @ Ramp Jan 2025 – Present | San Francisco, California, United States ### Project Lead @ CarbonAware Jan 2025 – Present | San Francisco Bay Area ### Software Engineer @ Cleanlab Jan 2022 – Jan 2025 | Remote • Designed and led implementation for a scalable data ingestion engine using AWS Lambda, AWS S3, and AWS SNS • Architected and built a production-ready trustworthy LLM implementation capable of serving hundreds of requests per second • Championed multiple observability initiatives, including session tracking, log aggregation,real-time alerting, and APM with industry standard tools such as Datadog and OpsGenie ### Machine Learning Engineer @ Heron Systems, Inc. (A Shield AI Company) Jan 2021 – Jan 2022 | Alexandria, Virginia, United States • Developed a job scheduler to allow for reliable execution of synchronous and asynchronous real-time tasks using Python • Implemented dynamic and performant Python dataclass serialization using a custom just-in-time Protobuf compiler • Built a hierarchical agent framework to enable behavior trees for reinforcement learning agents ### Software Infrastructure Intern @ Optiver Jan 2021 – Jan 2021 | Chicago, Illinois, United States • Developed tools and infrastructure to facilitate the safe execution and oversight of trading systems using Python • Interfaced with 3rd party APIs (such as Slack) to provide convenient alerting of issues in production systems • Created Django views to display server metrics across multiple data centers to allow for easier monitoring of system health ### Machine Learning Engineer Intern @ Heron Systems, Inc. Jan 2020 – Jan 2021 | Alexandria, Virginia, United States • Developed multiple league play implementations to encourage agent learning (skill-based matchmaking, AlphaStar) • Utilized JIT compilation to speed up training and evaluation by up to 50% • Aided the addition of Docker to the development workflow to increase reproducibility and productivity ### ECE Team Fellow @ SailBOT at VT Jan 2019 – Jan 2021 | Blacksburg, VA Experience with leading a team towards a challenging technical goal Utilized Python object-oriented techniques to create an expandable and adaptable codebase Oversaw implementation of computer vision and adaptive navigational techniques ### Software/Signal Processing Intern @ L3Harris Technologies Jan 2019 – Jan 2020 | Centreville, VA Aided integration of new products into signal processing tool chain Used C to create multiple real-time data manipulation and analytics tools Utilized C++ and Qt to implement a scalable, real-time display tool to aid future development ### Software Intern @ Sedna Digital Solutions, LLC Jan 2016 – Jan 2019 | Manassas, VA Developed tools to aid development of SONAR software on submarines Created a real-time spectrum analyzer using a combination of Python, Cython, and C Produced a code generator to make python files using WSDL XML schema diagrams ## Education ### Bachelor of Science - BS in Machine Learning Virginia Tech ## Contact & Social - LinkedIn: https://linkedin.com/in/ryan-singman --- Source: https://flows.cv/ryansingman JSON Resume: https://flows.cv/ryansingman/resume.json Last updated: 2026-04-11