Paul Cantrell

Computer Science Instructor at Bust Out Solutions, Inc.

Minneapolis, Minnesota, 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
Paul Cantrell is a computer science instructor and seasoned software consultant based in Minneapolis with 15 years of professional experience blending teaching, backend engineering, and test automation. He contributes to notable open-source Swift/Objective-C projects—improving testing flexibility in the Quick framework and enhancing the jazzy documentation tool—demonstrating attention to code quality and developer experience. As a longtime freelance developer and leader at Bust Out Solutions and The New Ruckus, he pairs practical software delivery with creative direction and project stewardship. His work spans hands-on engineering, QA automation, tooling fixes, and refactoring, indicating a preference for durable, well-tested systems. An active musician and composer, he brings a creative, iterative approach to curriculum design and software problem-solving. He holds a BA from Macalester College and leverages academic teaching with real-world consulting to mentor students and teams toward production-ready outcomes.
code14 years of coding experience
bookBA, BA at Macalester College
stackoverflow-logo

Stackoverflow

Stats
9,243reputation
786kreached
114answers
10questions
Badges
xcode
top-5%
closures
top-5%
uilabel
top-5%
asynchronous
top-5%
swift
top-5%
cocoapods
top-5%
github-logo-circle

Github Skills (30)

objective-c10
sourcekit10
testing10
document-generation10
xctest10
ruby10
xcode10
code-analysis10
swift10
documents10
documentation10
utf9
ios9
asynchronous9
json9

Programming languages (16)

JavaC++CVueElmHTMLNunjucksTypeScript

Github contributions (5)

github-logo-circle
realm/jazzy

Aug 2015 - Apr 2020

Soulful docs for Swift & Objective-C
Role in this project:
userBack-end Developer
Contributions:41 PRs, 17 pushes, 2 branches in 4 years 8 months
Contributions summary:Paul primarily contributed to the `jazzy` project, a documentation generator for Swift and Objective-C. Their work focused on enhancing the tool's functionality and fixing bugs related to processing code declarations. The user implemented support for new features, addressed compilation errors, and improved the handling of custom categorization and directory structures. They also focused on addressing code quality issues through refactoring and adherence to style guides.
objective-csourcekitrubyswiftsourcekitten
Quick/Quick

Aug 2016 - Apr 2022

The Swift (and Objective-C) testing framework.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 4 PRs, 35 comments in 5 years 8 months
Contributions summary:Paul primarily focused on enhancing the testing capabilities of the Swift testing framework. They added tests for the `QuickSpec.current` functionality, ensuring that the currently executing spec is correctly exposed for XCTest expectations. Furthermore, they implemented the `aroundEach` decoration feature, which enables the execution of code before and after individual examples and provides greater flexibility for test setup and teardown. These contributions improve the framework's testing features and flexibility.
cocoapodsobjective-ctesting-frameworktestingbdd
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
Paul Cantrell - Computer Science Instructor at Bust Out Solutions, Inc.