Jarrod Parkes
Senior Software Engineer

Skills

Programming Languages - Typescript/Javascript, Python, PHP, Swift, Kotlin

Platforms - React Native, iOS, Android, Laravel, Web

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

Languages - English (Native), Japanese (B1: Intermediate - JPLT ~N3)


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

Lead Software Engineer - Reaching Japan for Christ - Jan 2025 - Present

  • Create and manage backend services for powering Operation Japan applications
  • Launch and support the Operation Japan iOS and Android mobile apps
  • Plan future roadmap for incorporating missional data into applications

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

References


Available upon request.