# Brady O'Connell > Staff Software Engineer on a break Location: New York, New York, United States Profile: https://flows.cv/brady Currently on a career sabbatical and will not be looking to work again until at least April 2026. Staff Engineer with a wide experience: * at startups (Asana, Remix) and big companies (Uber, Google) * on product and infrastructure teams * as a tech lead and solver Always open to opportunities, especially ones like the following: * Series A or B startup * Hybrid in NYC * Working on one of: robotics, dev tools, health tech, productivity tech, gov tech ## Work Experience ### Staff Software Engineer, Frameworks @ Asana Jan 2022 – Jan 2025 | New York, New York, United States I work on our in-house reactive data loading framework (similar to Firebase) used by hundreds of product engineers. I own critical components related to storing, securing, querying, and updating data that cross multiple framework teams. ### Tech Lead, Reporting @ Asana Jan 2020 – Jan 2022 | New York, New York, United States Tech lead of a 10 engineer team building the in-app dashboard/reporting features - Led a project to report on the change in data over time in real time. It allowed you to answer questions like "on average, how much time do the tasks in this project spend in each stage of our workflow?", where the stages might be "in progress" vs "awaiting review". This project unblocked specific large customer deals and was delivered within estimate - I often took on traditional EM and PM roles like road-mapping, identifying resource gaps and growth opportunities for the team, refining process, monitoring team health, and communicating status updates to stakeholders, in addition to mentoring, 1:1s, architecture & code reviews, and writing code myself. Tech: Scala, Typescript, React, MySQL, Elasticsearch ### Senior Software Engineer, Uber Eats @ Uber Jan 2018 – Jan 2020 | New York, New York, United States Full-stack engineer on Uber Eats - Most notably led a project that allows users to order from restaurants through the app like normal, but behind the scenes Uber would actually call the restaurant to place the order and have couriers pay at the restaurant via a provisioned card. This feature was used to rapidly onboard restaurants in competitive, high-growth markets like Brazil and India. - I generally led projects of 4 engineers on my team and collaborated with many other engineers on ~10 other teams Tech: Go, Typescript, React, Cassandra, Kafka ### Software Engineer @ Remix Jan 2017 – Jan 2018 | San Francisco, California, United States Full-stack engineer at a series A urban planning SaaS startup, eventually acquired by Via - Launched features that resulted in 20+ contracts/renewals with public transit agencies across the world representing millions of ARR - Contributed across the stack to both product and infrastructure - Interviewed and helped grow the team from around 10 to 20 engineers Tech: Typescript, React, Ruby, Rails, Postgres ### Software Engineer (Android), Google Maps @ Google Jan 2015 – Jan 2016 | San Francisco, California, United States - Contributed to the location sharing feature - Contributed to the local exploration redesign (e.g. see what trains and locations of interest are around me by swiping up the home screen's bottom sheet) - Managed an intern to a successful rehiring ### Software Engineer (Backend), Google Play Store @ Google Jan 2013 – Jan 2015 | Mountain View, California, United States - Implemented a migration of subscription data from Bigtable to Spanner - Launched new billing APIs for app developers Tech: Java, Flume/MapReduce, Spanner, Bigtable ### Software Engineer Intern @ Palantir Technologies Jan 2012 – Jan 2012 | Palo Alto, California, United States Launched a feature that allows users to export data from the core platform into custom Ruby ERB templates ### Teaching Assistant @ University of Maryland Jan 2011 – Jan 2012 | College Park, Maryland, United States Classes: Introduction of Object-Oriented Programming, Introduction to C Programming - Responsible for reviewing, implementing, troubleshooting, and grading student’s projects ### Guest Researcher @ NIST Jan 2011 – Jan 2011 | Gaithersburg, Maryland, United States Implemented proof of concepts that demonstrated the migration of virtual machines between VMWare, VirtualBox, Amazon AWS, and QEMU in Java, using JNI to interface with the native SDKs ## Education ### B.S. in Computer Science University of Maryland Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/bradyoconnell --- Source: https://flows.cv/brady JSON Resume: https://flows.cv/brady/resume.json Last updated: 2026-03-22