Hey there! You’re reading my resume! This is me: ===>
Ada Diana Avery <===
. To contact me, send an electronic carrier pigeon to spam+jobs <at> squircle <dot> space
(remove the spam+
prefix!).
I want to give people more control over their data and how it is used to help them live a more private life. I also enjoy exploring the design and implementation of programming languages!
I graduated from Harvey Mudd College in 2013 with a joint degree in computer science and mathematics.
I started working at Apple as a Software Engineer in 2013.
- I worked on CoreLocation for 7 years. Over that time, I had the privilege being a leader in advancing our API, privacy features, project architecture, memory/battery/CPU performance, CI, and more. It was pretty neato!
- I got a few patents over the years (beware the deadname!)
- Visit Monitoring (10,375,515)
- Apple Watch leveraging a paired iPhone for location (9,838,838)
- Improved heuristics for iPhone -> Apple Watch location sharing (10,939,486)
- Using motion data to optimize background location monitoring (10,602,313)
- Low-impact memory usage analysis tooling for large projects (9,990,135)
- Most of the work I did was “behind the scenes”, but I did emerge from the bunker where Apple keeps their secrets to present on behalf of CoreLocation at WWDC a few times (beware the deadname)!
- I had a brief stint (~1 year) as a manager, too!
- I joined the Privacy team as an engineer in late 2020.
Professionally, I mostly work in C-family languages (C, C++, Objective-C) with the occasional scripting language thrown in (Python, Ruby, shell script), but in my free time I experiment in the dark arts of metaprogramming with Common Lisp! Behold the dark spells I have cast!
Muahahahahaha!