Shipped a number of features: polygon annotation tools, multiple assignees and followers for Tasks, user groups, Tasks “rewrite” to include planned work and issues (“sheetless tasks”), advanced filtering and sorting for Tasks. All features included local database migrations and syncing with backend, as the app must be completely functional offline. We used SQLite directly and maintained our own SQLite DSL in Swift.
Contributed to a number of mobile infrastructure improvements, including building out internal frameworks, adding pull request automation with Danger, and improving code quality with SwiftLint.
Helped release and maintain open source framework, ReactiveLists.
Acted as Release Captain to manage biweekly releases, which includes triaging bug/crash reports, managing branches and fixes, and submitting final build to AppStore Connect. We used Fastlane to automate much of the process.
Helped refine interview process for new candidates, including developing questions and quizzes.
A collaboration with designer Michael Schultz and funded by Affinity Biotech. Hemoglobe was an iOS app for staying in touch and meeting new people with bleeding disorders. It was shutdown in early 2016 and is no longer available.
Built the entire app and collaborated with Michael on implementing his designs.
I have spoken at conferences and meetups around the world to share my thoughts, ideas, and experiences about programming,
software, and community — particularly open source, iOS, Swift, and Objective-C.
You can find a complete list of my talks here, including slides, videos, and sample code.
Volunteered directly with former Black Panther, Aunti Frances Moore. The Self-Help Hunger Program is run primarily by Frances. She provides a meal every Tuesday at Driver Plaza in North Oakland. My role was cleaning up and washing dishes. You can learn more here.
Taught high school students how to code at Emiliano Zapata Street Academy. Code Nation equips students in under-resourced high schools with the skills, experiences, and connections that together create access to careers in technology. Note: Code Nation was formerly called ScriptEd.
Mathematics minor, graduated Cum Laude, GPA 3.56. Awards, scholarships, and notable activities listed below.
Senior Design Award in Computer Science, 2012. Awarded for best senior project in Computer Science, judged by local industry members and university professors.
Class of 1927 Golden Anniversary Award in Engineering and Computer Science, 2012. Awarded to one student for Outstanding Leadership and Service to the Campus Community at UE, nominated by the dean of the College for Engineering and Computer Science.
Indiana University, Bloomington, IN • Aug 2012 — Jul 2013
Visiting Undergraduate Research Fellowship (VURF) in Cognitive Science. Awarded to only one or two students each year. I worked on the following research projects.
Advisor: Dr. Randy Beer. Researched evolutionary algorithms, evolutionary robotics and dynamical systems approaches to behavior and cognition. Developed software to support the evolution of model agents controlled by continuous-time recurrent neural networks that exhibited minimally cognitive behavior.
Advisor: Dr. Colin Allen. Joined the Indiana Philosophy Ontology (InPhO) Project development team in building new and improving existing mechanisms for facilitating expert feedback in digital philosophy that utilize crowd-sourcing techniques in order to improve the InPhO model. The InPhO Project is an attempt to model the discipline of philosophy, which leverages expert knowledge by augmenting it with machine reasoning.
Advisor: Dr. Rob Goldstone. Developed an iOS app to facilitate research in collective decision-making. The app is a game that prompts users to answer various trivia questions, after which all responses are displayed and each user has the opportunity to re-evaluate his or her answer based on the group’s collective response.