# Matthew Rasmus > Staff Software Engineer/Team Lead - Platform - at Polly Location: San Francisco Bay Area, United States Profile: https://flows.cv/matthewrasmus ## Work Experience ### Senior Software Engineer @ PollyEx Jan 2020 – Present ### Senior Software Engineer @ BetterWorks Jan 2018 – Jan 2020 * Developed a system automating the deployment of review instances of the Betterworks application stack on a Kubernetes cluster based on GitHub pull requests. * Worked in a small team to develop a multi-account AWS setup using Terraform in preparation for a migration from Heroku to AWS + Kubernetes. * Advised development teams working with legacy features in order to help them navigate related tech debt and potential pitfalls. * Debugged and triaged live production issues for top customers. * Refined and formalized our release and deployment process with an emphasis on repeatability and minimizing the surface area for mistakes. ### Software Engineer @ BetterWorks Jan 2015 – Jan 2018 * Responsible for the full stack, end to end development of features (AngularJS/React on the front end, Django on the back end), with a focus on third party integrations, the BetterWorks public API, and plugins (Chrome extension, Outlook add-in). * Developed a framework for integration development with third party APIs. This framework takes a YAML formatted manifest that includes descriptions for authentication methods, API transformations, and UI components, allowing for a fully end-to-end implementation with minimal code. * Developed scripts to automate the release and deployment of integration related services that span multiple code bases across multiple stages of development. ### Software Engineer @ PCLC LLC Jan 2014 – Jan 2015 Designed and implemented an automated test system for PCLC’s second generation of prototype boards using multiple Raspberry Pis at each board coordinated over a network through Pyro (Python Remote Objects). • Designed and implemented a webapp in which test data from remote locations could be accessed (Django), and provided an API allowing test locations to automatically report data (Tastypie). Open Source Contribution Highlights • Servo (An experimental browser engine by Mozilla): Implemented—following the WHATWG Living Document—initial support for form resetting, indeterminate check boxes, and the <​textarea> element (Rust), additionally providing convenience features and updates to the project’s build system (Python). ### Software Engineer @ NEV Electronics Jan 2013 – Jan 2014 Designed and implemented software for a project to determine the feasibility of using task plane mounted illuminance sensors for controlling ambient lighting units in a daylight harvesting system using a self-establishing network of Raspberry Pi’s (Python). • Implemented a PID control loop using process values derived from an I2C illuminance sensor to smoothly adjust light levels. • Provided a simple web interface (bottle.py) to access performance logs and allow for control of lighting levels and sensor calibration. ### Junior Software Engineer @ PCLC LLC Jan 2012 – Jan 2013 Wrote and maintained embedded software for PCLC prototype boards (a control system for managing light sources by sending telegraph signals from a simple toggle switch over existing electrical wires). • Ported original PIC Assembly into C, additionally providing support for testing over RS232. • Proposed and implemented an automated test system (Python) in which a Raspberry Pi would send commands to one prototype board over RS232, and pull measurements from an oscilloscope connected to a second recipient board (using the oscilloscope’s RS232 protocol) in order to verify signal integrity. These results were then logged, graphed (Matplotlib), and reported back in daily emails. • Used test data to fine-tune PCLC prototypes resulting in successful demonstrations with minimal signal loss. ## Education ### A.A in Computer Science Sierra College ### A.A in Liberal Arts Sierra College ## Contact & Social - LinkedIn: https://linkedin.com/in/matthewrasmus - GitHub: http://github.com/mttr --- Source: https://flows.cv/matthewrasmus JSON Resume: https://flows.cv/matthewrasmus/resume.json Last updated: 2026-03-22