Drew Crawford

Owner IPhone Developer IPad Developer at DrewCrawfordApps

Austin, Texas, 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
Drew Crawford is an independent iOS specialist and founder with 16 years of software experience and seven years running his own contracting firm from Austin, Texas. He’s been the go-to engineer for hard mobile problems, having shipped over 50 native iOS projects for clients ranging from startups to Fortune 500s and contributed to widely used Foundation libraries. Drew spans the full lifecycle—architecture, prototyping, testing, maintenance, and technical leadership—and is comfortable diving into algorithms, systems integration, and research-grade feasibility work. He’s an internationally recognized speaker whose blog has reached hundreds of thousands of iOS developers, signaling influence beyond billable hours. His open-source contributions include enhancements to Swift’s core Foundation implementation around string and file APIs, underscoring low-level expertise beyond typical app work. Clients hire him when they need someone who can both rescue troubled codebases and push teams toward forward-looking tools and processes.
code16 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science Computer Science Honors, Bachelor of Science Computer Science Honors at LeTourneau University
stackoverflow-logo

Stackoverflow

Stats
226reputation
15kreached
1answer
1question
github-logo-circle

Github Skills (12)

text-manipulation10
swift10
file-management10
strings10
foundation-sites10
foundation10
testing10
nsstring9
unit-testing8
objective-c6
ios-automation6
iphone6

Programming languages (15)

PowerShellJavaCSSC++RustCMakefileGo

Github contributions (5)

github-logo-circle
The Foundation Project, providing core utilities, internationalization, and OS independence
Role in this project:
userBack-end Developer
Contributions:8 commits, 7 PRs, 11 comments in 1 month
Contributions summary:Drew primarily contributed to enhancing the Foundation project, focusing on core functionalities related to strings and file management. They implemented and tested new constructors for `NSString` and `NSMutableString`, expanding the capabilities of string manipulation within the framework. Moreover, the user added and tested the implementation of `NSFileManager.enumeratorAtPath` along with setting file attributes. This work involved modifying existing classes and adding new testing scenarios to validate the changes.
tvostranslationinternationalizationfoundationindependence
drewcrawford/libzmq-ios

Feb 2014 - Oct 2016

Contributions:7 commits, 2 PRs, 2 pushes in 2 years 8 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.
Request Free Trial
Drew Crawford - Owner IPhone Developer IPad Developer at DrewCrawfordApps