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 (36)
cocoapods10
git9
github8
geometry7
user-voice7
3d-reconstruction7
structure-from-motion6
tempalte6
geometry-library6
unit-test5
dojo5
computer-vision5
3d5
photogrammetry5
javascript4
Programming languages (8)
C++JavaScriptGoCommon LispObjective-CF#Rich Text FormatAssembly
Contributions:44 commits, 18 pushes, 4 branches in 2 years 3 months
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.