Rachel Brindle

Principal Software Engineer at Autodesk

Corvallis, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rachel Brindle is a Principal Software Engineer with 15 years of experience, currently driving iOS and backend initiatives at Autodesk after senior engineering roles at Stitch Fix, OpenTable, and SpaceX. She’s an experienced iOS maintainer and contributor to widely used testing frameworks like Quick and Nimble, where she improved matcher behavior and test execution tooling. Equally comfortable across full-stack work, she prefers backend systems and has contributed to tooling projects such as Carthage to improve Xcode integration and build reliability. Outside of code she builds airplanes, holds a pilot’s license, and pursues amateur astronomy—an inquisitive combination that underscores her hands-on, systems-oriented approach to engineering.
code15 years of coding experience
job9 years of employment as a software developer
bookThe University of Arizona
bookFlorida Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
29reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (16)

unit-testing10
xcode10
carthage10
spritekit10
swift10
ios10
bdd10
nimble10
xctest10
testing10
ui-design9
game-development9
package-management9
objective-c9
cocoa8

Programming languages (12)

ShellCSSC++CRustObjective-C++GoObjective-C

Github contributions (5)

github-logo-circle
Quick/Nimble

Feb 2021 - Nov 2022

A Matcher Framework for Swift and Objective-C
Role in this project:
userBack-end Developer & QA Engineer
Contributions:25 releases, 35 reviews, 36 commits in 1 year 9 months
Contributions summary:Rachel made several significant contributions to the `quick/nimble` repository, focusing on improving the testing framework. Their work includes fixing issues within the `satisfyAllOf` matcher, ensuring correct behavior when submatchers fail. They also added and improved test cases for `satisfyAnyOf` and `satisfyAllOf` matchers, along with implementing `toAlways` and `toNever` matchers. Furthermore, the user made the matchers for the array of submatchers public.
objective-cswiftmatcher-functionsswift-genericsswift-assertions
Quick/Quick

Apr 2022 - Jan 2023

The Swift (and Objective-C) testing framework.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:20 releases, 56 reviews, 100 commits in 9 months
Contributions summary:Rachel contributed significantly to the testing framework by implementing the ability to run individual tests. They focused on modifying the test suite to support running a single test from Xcode's Test Navigator, improving maintainability. They also addressed and fixed issues related to parallel test execution and ensured that the framework correctly handles focused tests. Furthermore, they updated tests to comply with Nimble v11 and introduced tests related to test state and the correct reporting of test failures.
objective-cswifttestingcocoapodscarthage
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial