Kent Sutherland

Co-Founder at Flexibits Inc.

Washington, District of Columbia, 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
Kent Sutherland is a Co-Founder at Flexibits with 18 years of software experience, based in Madison, Wisconsin. He blends product leadership with hands‑on engineering across iOS and macOS, contributing to well-known open-source projects such as Sparkle and KIF. His work spans UI components, testing infrastructure, and database reliability—often focused on subtle edge cases like accessibility quirks, retain cycles, and Xcode/CI integration. Educated at RIT (BS) and Cornell (M.Eng), he pairs academic rigor with a practical focus on developer experience and production robustness.
code18 years of coding experience
bookB.S., Computer Science, B.S., Computer Science at Rochester Institute of Technology
bookMaster of Engineering, Computer Science, Master of Engineering, Computer Science at Cornell University
github-logo-circle

Github Skills (46)

unit-testing10
accessibility10
objective-c10
ios10
sqlite10
api-design10
scripting10
web-frameworks10
testing10
bash10
ui-design10
ui-test10
sqlite-310
cocoa10
xcode10

Programming languages (13)

C#JavaCGoPerlHTMLGroovyShell

Github contributions (5)

github-logo-circle
SlatherOrg/slather

Mar 2016 - Jan 2023

Generate test coverage reports for Xcode projects & hook it into CI.
Role in this project:
userMobile Developer (iOS)
Contributions:23 releases, 4 reviews, 157 commits in 6 years 11 months
Contributions summary:Kent primarily contributed to improving the test coverage reporting for Xcode projects. Their work involved fixing issues related to finding test bundles, specifically when using schemes and binary basenames. They updated the project to work with different Xcode versions, including Xcode 7.3 and Xcode 9, adapting to changes in coverage file locations and build processes. Additionally, they enhanced test cases to use real data and added support for handling multiple binary files, along with the architecture configuration, for improved accuracy in coverage reporting.
reportstestingcoverage-reportscoveragetest-coverage
kif-framework/KIF

Aug 2013 - Oct 2019

Keep It Functional - An iOS Functional Testing Framework
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:15 commits, 1 PR, 3 comments in 6 years 3 months
Contributions summary:Kent primarily focused on improving the KIF (Keep It Functional) iOS testing framework. Their contributions included fixing bugs related to accessibility element identification and user interface interaction, such as addressing issues with date pickers and navigation bar elements. They also enhanced the robustness of the test framework by adding features like waiting for UI elements to load and providing more helpful error messages during test failures. The changes reflect improvements to how KIF interacts with the UI and manages test execution.
objective-ctesting-frameworkkeepfunctional-testingtesting
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