Aaron Sonin

Core OS Kernel System Performance Engineer at Apple

San Francisco, California, 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 Sonin is a Core OS Kernel System Performance Engineer with 11 years of engineering experience, currently working at Apple to make low-level systems fast and responsive. He has a track record of shipping high-impact kernel improvements—during an intern role he parallelized XNU's stackshot, cutting latency by over an order of magnitude and presenting results to senior leadership. Comfortable across C++, Swift/Objective-C, Qt, and web stacks, he contributes to open-source projects like PrismLauncher where he refactored instance settings and account handling. A UC San Diego bioinformatics graduate with a CS minor, Aaron pairs systems-level performance tuning with practical web and tooling experience from roles ranging from HomeKit and developer tools to running a self-hosted WordPress for a campus publication. Colleagues describe him as someone who genuinely thinks computers are fun and brings that curiosity into robust, cross-functional engineering solutions.
code11 years of coding experience
job1 year of employment as a software developer
bookUniversity of California, San Diego
bookHigh School Diploma, High School Diploma at Rock Canyon High School
github-logo-circle

Github Skills (12)

app-launcher10
c-language10
cprogramming-language10
qt10
launcher10
application-launcher10
refactor9
ui-design9
front-end-development9
refactoring9
cpp9
uid9

Programming languages (12)

C#JavaC++ShellCJavaScriptObjective-CPHP

Github contributions (5)

github-logo-circle
PrismLauncher/PrismLauncher

Dec 2022 - Jan 2023

A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 11 commits, 1 PR in 16 days
Contributions summary:Aaron primarily worked on the instance settings page, adding the functionality to use a default account for each instance of Minecraft. They refactored the instance settings, including account selection, and made corresponding changes to the launch controller to utilize the account. The user also addressed code issues, such as type checks and signal connections, while refactoring the codebase using C++ and Qt.
custom-launcherfabricmcmultimcqtminecraft
byteduck/GLCraft

Dec 2016 - Apr 2020

Contributions:4 releases, 22 commits, 6 PRs in 3 years 4 months
testingto-dovoxelplanningvoxel-game
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 Sonin - Core OS Kernel System Performance Engineer at Apple