# Ian Dawson > Software Engineering Manager at Upright Labs Location: San Francisco, California, United States Profile: https://flows.cv/iandawson Fullstack Software Engineer at Upright Labs, building the future of e-commerce. Previously Unchained Logistics, previously Lyft. ## Work Experience ### Software Engineering Manager @ Upright Labs Jan 2024 – Present - Managed a growing team of team of 4 in house engineers and 11 contractors through some very large product feature deliveries. - Ensured team focus on quality and stability through many business priority changes. - Continued to deliver build system and developer experience improvements to keep the team moving quickly. ### Senior Software Engineer @ Upright Labs Jan 2023 – Present - Craft high-quality, maintainable features and facilitating business growth. Ruby on Rails, React, Typescript. - Contribute extensively to a large rails application supporting warehouse operations and e-commerce sales for millions of listings a year, servicing several hundred organization nationally. - Lead projects to develop features to create and retain customers than contribute significantly to our core revenue metrics. - Ensure that our critical systems are stable and well-tested. - Mentor engineers ### Full Stack Software Engineer @ Upright Labs Jan 2021 – Jan 2024 ### Software Engineer @ Unchained Logistics Jan 2018 – Jan 2020 | San Francisco, California, United States - Created a well-tested Order Management System rails app from the ground up. Worked on front-end and back-end features. Integrated with a Warehouse Management System that our team maintained - Built and maintained multiple 3rd party API integrations: Shopify, Easypost, Shippo, etc. - Built an Order Routing tool to automatically route orders to the optimal warehouse ### Software Engineer @ Shyp Jan 2017 – Jan 2018 | San francisco, CA Built backend API features and internal tools that helped make shipping easier. - Created bulk shipment APIs and user interfaces. This contributed to reduced warehouse processing time for large daily shipments from ~70 minutes to less than 5 minutes. - Enabled the sales team to acquire and keep lucrative businesses by creating user shipping discounts and an interface for sales to manage those discounts. - Ensured high service availability for production systems by deploying well-tested node.js and go code. I triaged and addressed production incidents as they occurred. - Additionally, migrated our build process to docker containers which cut our continuous integration test times down by roughly 50%. ### Junior Software Engineer @ Shyp Jan 2017 – Jan 2017 - Integrated OnTrac as a carrier, which enabled Shyp to provide a low-cost two day shipping service to our customers. - Created a subscription-based shipping service, enabling new product initiatives. ### QA Engineer @ Shyp Jan 2015 – Jan 2017 | San Francisco - Ensured high quality features for 5 mobile apps running on iOS and Android devices. - Architected UI automation for iOS apps in Swift using XCUITest which allowed developers and manual QA to concentrate on shipping new features. - Created “Shyp Builds” - A google-authenticated web service solution to a haphazard mobile build process. This removed the need for mobile engineers to create ad hoc builds, and reduced a significant communication burden across the product teams. ### Senior QA Engineer @ Lyft Jan 2014 – Jan 2015 | Lyft - My team built the mobile automation framework from scratch in Python using Appium and pytest. This helped to unlock weekly mobile releases. - Lead QA of the complete rewrite of the Lyft iOS app in Swift. Planned and designed the implementation of voiceover support for the new app to maintain accessibility standards. ### Senior Support Associate @ Lyft Jan 2013 – Jan 2014 | San Francisco Bay Area Generated reports using SQL, querying very large databases with billions of rows, in order for management to make actionable decisions. Developed scripts and web applications that streamline workflow. These continue to save the support team, the photo team, and our shipping team hundreds of hours in their workflows. Crafted policy, surfaced user concerns, and documented bugs. Designed the internal support knowledge base layout and maintaining sections of it related to my expertise. ## Education ### BA - Economics in BA - German, Economics, German, Mathematics Portland State University Jan 2008 – Jan 2011 ### N/A in German, Mathematics Linfield University Jan 2003 – Jan 2006 ### Nestucca Valley High School Jan 2000 – Jan 2003 ## Contact & Social - LinkedIn: https://linkedin.com/in/ianmdawson --- Source: https://flows.cv/iandawson JSON Resume: https://flows.cv/iandawson/resume.json Last updated: 2026-03-22