Jarrod Parkes
iOS Curriculum Lead


Languages - Swift, Objective-C, Python, Java, C/C++

Platforms - iOS, Android, Mac, Windows, Unix, Web

Tools - Xcode, IBM Cloud Tools, Android Studio, Cocoa, Realm, Firebase, Git/GitHub


iOS Curriculum Lead - Udacity - May 2016 - Present

  • Expand core and specialized curriculums for the iOS Developer Nanodegree Program and new products.
  • Work with industry parters to build content related to technology like Google Firebase and buddybuild.
  • Review course materials and identity and resolve any knowledge gaps in the overall curriculum.

iOS Course Developer - Udacity - May 2014 - May 2016

Co-Founder and Back-End Developer - Parkes Twins LLC - Apr 2013 - Present

  • Create and manage WordPress sites for small businesses.
  • Integrate sites with payment processors.
  • Provide general technology consulting.

Game Development Intern - Digital Radiance - Jun 2008 - Jan 2011

  • Taught DNA lab to 200+ high school students using simulation designed in Unity3D.
  • Modeled 3D cells for HudsonAlpha's iCell. To date, iCell has surpassed 1,000,000 downloads.


Continuous Integration and Deployment with Buddybuild - Jan 2017

  • Course for teaching the Buddybuild platform for continuous intregation and deployment of mobile applications.
  • Taught the basics of GitFlow, unit and UI testing with Xcode, and feedback tooling.
  • Interviewed buddybuild co-founder and engineers about creating the optimal iteration loop.

Firebase in a Weekend with Google - Nov 2016

  • Course for teaching the suite of tools bundled together with Google's Firebase.
  • Worked alongside Google subject matter experts to create content about Firebase Realtime Database, Analytics, and Remote Config.

Intro to App Development with Swift - Feb 2016

  • Course for teaching the basics of Xcode, storyboards, and the view controller lifecycle.
  • Students work alongside me to build an app that records your voice and plays it back with different modulations.
  • Most popular iOS course offering at Udacity.

Beginning iOS App Development - Oct 2015

  • Nanodegree program for teaching Swift syntax and object-oriented programming principles.
  • Lead development while simultaneously writing opening content and 3 practice apps.
  • Collaborated with external authors to review third-party content to incorporate into program.

Xcode Debugging - Apr 2015

  • Course for teaching techniques like logging, breakpoints, and visual debugging.
  • Designed course and coded practice app for reinforcing debugging workflows in Xcode.

iOS Networking with Swift - Jan 2015

  • Course for teaching basics of HTTP and using web services like Flickr and Parse.
  • Built course and authored 5 practice apps which illustrate network data communication.


Bachelor of Computer Science - The University of Alabama in Huntsville - May 2009 - May 2014

  • Minor in Mathematics
  • Departmental Honors
  • 4.0/4.0 GPA