# Sarah Tappon > Software Engineer Location: Oakland, California, United States Profile: https://flows.cv/sarahtappon ## Work Experience ### Software Engineer @ Watershed Jan 2024 – Present ### Senior Software Engineer / Tech Lead @ Dropbox Jan 2016 – Jan 2022 - Two years as an Android engineer. Led a successful multi-year rewrite of one of our most complex and heavily used features. Transitioned the org into using Kotlin coroutines for async code. - Three years as a desktop engineer. Led a team and managed complex cross-team dependencies. First we built out core capabilities for an in-house desktop UI framework. Then we shipped a new product on top of it. Stack was [Objective-C || PyQt]/Python/Typescript/React. ### Director of Software Engineering @ Other Machine Co. Jan 2015 – Jan 2016 | San Francisco, CA Worked closely with hardware and product on long-term vision and goals. Aligned the software roadmap with users’ needs. Improved release, testing, and prioritization processes. Still wrote code ~50% of the time. ### Software Engineer @ Other Machine Co. Jan 2013 – Jan 2015 | San Francisco, CA Developed an innovative and easy-to-use application for controlling a CNC mill (a 3d cutting machine used in digital manufacturing). Led a year-long port from Cocoa to C++/Qt. ### Software Engineer @ Neurobehavioral Systems Jan 2011 – Jan 2013 | Albany, CA C++ developer for a cognitive science stimulus presentation and data collection app ### Senior Research Assistant @ Oregon Health & Science University Jan 2007 – Jan 2011 | Portland, OR Data analyst for functional brain imaging research. Experience with Matlab, R, python, bash scripting. ## Education ### Bachelor's degree in Cognitive Psychology and Psycholinguistics Reed College ### Computer Science Portland State University ## Contact & Social - LinkedIn: https://linkedin.com/in/sarah-tappon-95412452 --- Source: https://flows.cv/sarahtappon JSON Resume: https://flows.cv/sarahtappon/resume.json Last updated: 2026-04-11