Brian Nickel

Staff Software Engineer at Contentsquare

Greater Phoenix Area 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

👤
Senior
🎓
Top School
Brian Nickel is a Staff Software Engineer with 19 years of experience, specializing in iOS and SDK development for the Apple ecosystem and a surprising fluency in .NET. He has led technical teams and major rewrites of mobile analytics SDKs, shipped long-lived apps at Stack Overflow, and currently shapes product engineering at Contentsquare. Brian pairs deep runtime and framework debugging skills (including low-level workarounds and CI ownership) with a strong testing mindset—evident from notable open-source contributions to testing frameworks like Quick, KIF, and AFNetworking. He excels at turning ambiguous customer issues into robust fixes and documentation, and at rearchitecting monoliths into modular, maintainable systems. Based in Greater Phoenix, he brings a mix of hands-on coding, cross-platform perspective, and developer-community empathy to complex mobile and backend problems.
code20 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science in Engineering Computer Systems Engineering, Bachelor of Science in Engineering Computer Systems Engineering at Ira A. Fulton Schools of Engineering at Arizona State University
stackoverflow-logo

Stackoverflow

Stats
27,240reputation
1.9mreached
303answers
20questions
Badges
google-maps
top-5%
html5-canvas
top-5%
transparency
top-1%
uibutton
top-5%
jquery
top-5%
nsattributedstring
top-5%
github-logo-circle

Github Skills (44)

unit-testing10
objective-c10
javascript10
ios10
image-processing10
testing10
css10
file-parsing10
networking10
xctest10
file-format10
pixel10
transparency10
parsing10
bdd10

Programming languages (10)

C#TypeScriptShellObjective-C++JavaScriptObjective-CSwiftHTML

Github contributions (5)

github-logo-circle
mono/taglib-sharp

Aug 2006 - Jan 2008

Library for reading and writing metadata in media files
Role in this project:
userBack-end Developer
Contributions:116 commits, 7 comments in 1 year 4 months
Contributions summary:Brian primarily contributed to fixing bugs and improving the functionality of the TagLib# library. They addressed crashes related to WM/PartOfSet reading in ASF files and also fixed invalid frame conversions and implemented better methods for populating ByteVectors. The user also worked on adding support for various media formats like MP4, Wavpack, MPC and other improvements to the file parsing logic. Moreover, the user has contributed to several bug fixes, which increased the overall stability and quality of the library.
id3v2mp3mp4media-filesvideo
kif-framework/KIF

Dec 2012 - Nov 2014

Keep It Functional - An iOS Functional Testing Framework
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:144 commits, 27 comments, 1 issue in 1 year 11 months
Contributions summary:Brian contributed significantly to the KIF framework by implementing a variety of test steps and functionalities. Their work focused on improving the framework's capabilities for iOS UI testing, including adding steps for waiting for elements, tapping views, entering text, and simulating device rotations. They also addressed specific issues and made improvements to the framework's handling of text fields, keyboard inputs, and scrolling. Furthermore, the user built out a suite of tests that validated many of the core functionalities of the KIF test framework.
functional-testingios
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