Jarrod Parkes
Senior Software Engineer

Skills

Programming Languages - Swift, Python, Typescript, PHP, Java, C/C++

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

Tools - Xcode, Fastlane, Firebase, Git/GitHub, Android Studio

Languages - English (Native), Japanese (B1: Intermediate)


Experience

Senior Software Engineer - Zillow - Aug 2023 - Present

  • Build real estate media team and customer mobile apps
  • Maintain code injection pipeline for building and deploying hundreds of apps
  • Create comprehensive spec governance framework for internal and external API clients

Senior Software Engineer - Aryeo - Nov 2020 - Present

  • Create spec-driven development process for internal and public APIs
  • Generate client SDKs for first and third-party consumption
  • Lead development of core mobile apps

Mobile Engineering Lead - Spur - Feb 2019 - Oct 2020

  • Built first-class native mobile applications
  • Created shared architectural pattern called "SpurFlow" for native apps
  • Automated unit/UI testing, mobile deployments, and infrastructure processes

Mobile Engineering Lead - CommentSold - Jan 2018 - Feb 2019

  • Led development of 150+ native and non-native mobile applications generating an average of $1,000,000/week
  • Constructed and maintain continuous integration and deployment pipelines
  • Worked with back-end team and stakeholders to develop new features and perform user tests

Education

iOS Nanodegree - Udacity - Aug 2015 - Jan 2017

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

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

References


Available upon request.