Allen Ussher is an indie software developer and former senior engineer with 11+ years building high-quality iOS and Mac applications and shared UI frameworks at Microsoft, Zillow, and as an independent. He blends low-level C/C++ and Objective-C expertise with modern Swift, Node.js, Go, and cross-platform API design to ship production apps and backend services, including Zillow’s Self Tour and a rapid-launch iPhone app at Microsoft. Known for strong UX sensibilities and accessible design, he has improved experiences for blind and low-vision users and architected reusable UI components like the Office for iPad Ribbon. A believer in Lean practices, he focuses on eliminating waste, reducing risk early, and ensuring every task maps to a real customer need. Outside code, he brings a visual designer’s eye—drawing and acrylic painting inform his opinionated approach to interface polish.
11 years of coding experience
20 years of employment as a software developer
Bachelor’s Degree, Computer Engineering, Cooperative Program, Bachelor’s Degree, Computer Engineering, Cooperative Program at University of Alberta
Stackoverflow
Stats
1reputation
0reached
0answers
0questions
Github Skills (46)
objective-c10
ios10
xcode10
swift10
macos10
cocoapods10
carthage9
3d-reconstruction8
github8
git8
geometry7
structure-from-motion7
computer-vision6
language-features6
geometry-library6
Programming languages (7)
C++JavaScriptGoCommon LispObjective-CRich Text FormatAssembly
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
Allen Ussher - Indie Software Developer at Self-employed