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.
14 years of coding experience
12 years of employment as a software developer
BS/CS, Computer Science, BS/CS, Computer Science at University of Florida
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.
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.