Experience
AppleCupertino, CA
iOS Accessibility Engineer
Jaunary 2016 – Present
- Implemented several new features and improvements to core accessible technologies on iOS
- Participated in developer outreach at conferences (WWDC) and onsite events to promote the value of making software accessible and answer developer questions
- Worked with app teams within Apple to enhance their support for our platform, and drove the implementation of many improvements to first party apps
Lumos LabsSan Francisco, CA
iOS Engineer, Lumosity
December 2014 – January 2016
- Migrated from a proprietary navigation implementation in C++ to UIKit components and established patterns for further development
- Refactored two important screens of the core Lumosity experience from C++ to UIKit
- Authored process document describing our code review and QA approval process for patches
- Implemented 1v1 competition feature, which had a greater than 50% engagement rate
VMwarePalo Alto, CA
Member of Technical Staff
Fusion, Product Development
April 2012 – November 2014
- Restructured keyboard input handling to improve code architecture and accommodate multiple clients of our OS X UI library
- Redesigned outdated first-run and trial experiences to improve initial impressions, and make it easier to try Fusion
- Exposed Cocoa configuration UI for a USB device arbitration library written in C (through our platform-independent C++ library, and OS X-specific Objective-C library)
View, Desktop Infrastructure Group
February 2011 – April 2012
- Implemented stabilization fixes in the View Deployment Tool (VDT), which is responsible for deploying instances of the View product during automated testing
- Engineered an extensive rewrite of VDT to incorporate a new deployment backend relying on VMware vCloud Director, and to allow greater flexibility in how deployments are created
- Completed and stabilized system tests designed to exercise several of View’s provisioning features
Education
Oberlin CollegeOberlin, OH
Bachelor of Arts in Computer Science with Honors, GPA 3.62 of 4.0
August 2006 – May 2010
Skills & Interests
Skills ranked in order of experience
- Languages
- Objective-C, C, C++, Python, Rust, Swift
- Frameworks
- UIKit, Cooca, Django
- Tools
- Vim, Git, Xcode, Perforce, Review Board
- Spoken Languages
- Spanish, French
- Conferences
- WWDC 2016, WWDC 2015, WWDC 2014, PyCon 2012, She's Geeky 2012
- Interests
- Calligraphy, cooking, gardening, piano, programming languages, graphics, yoga