Aaron Crespo

Senior Software Engineer at Apple

New York, New York, 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
Aaron Crespo is a Senior Software Engineer with 14 years building high-performance native iOS and macOS applications and tooling, currently contributing at Apple after senior roles at Microsoft and Disney Streaming. He specializes in compiler-aware performance optimizations, build systems, and release automation—having driven telemetry and compiler-inserted tracing to speed app launch and weekly release cadence for Outlook Mobile. A long-time open-source maintainer and contributor, Aaron has worked directly on SwiftLint, adding nuanced linting behavior like a lenient mode to better fit large codebases. He blends systems-level knowledge (Mach-O, linking, static vs dynamic linking) with hands-on SDK and platform development for complex media apps powering Disney+, MLB, and partner clients. Based in New York, he’s known for evangelizing developer ergonomics and build performance across organizations and mentoring engineers on platform best practices. Beyond shipping product features, he repeatedly turns deep platform insights into shared tools and processes that scale across teams.
code14 years of coding experience
job12 years of employment as a software developer
bookBS/CS, Computer Science, BS/CS, Computer Science at University of Florida
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
439reputation
31kreached
17answers
0questions
github-logo-circle

Github Skills (16)

linting10
command-line-interface10
swift10
static-analysis10
software-quality10
command-line10
cli10
objective-c6
xcode6
ios6
nsmutablearray6
iphone6
coffeescript6
cocoa6
ruby6

Programming languages (12)

TypeScriptC#PowerShellC++StarlarkJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
realm/SwiftLint

Mar 2017 - Mar 2017

A tool to enforce Swift style and conventions.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 9 commits, 4 PRs in 10 days
Contributions summary:Aaron primarily contributed to the `swiftlint` project by implementing and modifying features related to linting rules and command-line options. They introduced a new `--lenient` option to the `lint` command, allowing for the downgrading of serious violations to warnings. Their work included modifying the `LintCommand` struct to incorporate this new functionality and adjusting how violations are reported based on the `--lenient` setting. They also addressed core review fixes and merged branches related to this functionality.
linterswift-package-managerbazellintingcode-quality
aaroncrespo/dotfiles

Mar 2015 - Mar 2019

Contributions:53 pushes in 4 years
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
Aaron Crespo - Senior Software Engineer at Apple