Moving Average Inc.


How can I help you?

John M. P. Knox


In my experience as an executive consultant, mentor, investor, and software developer, I've helped many teams release software and hardware products. I've also helped leaders build teams that achieve real results in the market.

Business Leadership

I can help leaders:

  • Align teams around your strategy
  • Develop and implement plans to ship your software faster and with higher quality
  • Improve your team dynamics and communication
  • Uncover how your teams work today, where the friction lies, and where to make adjustments
  • Design strategies for aligning software, firmware, and hardware teams to rapidly get products to market
  • Employ creativity to rapidly overcome obstacles
  • Manage SaaS Metrics
  • Perform App Store Optimization
  • Design internal / external app deployment strategies


I can help startups or investors:

  • Evaluate Pitch decks
  • Perform iOS App Due Diligence (e.g., acquisitions, mergers)
  • Perform iOS Development Team Due Diligence (e.g., talent acquisitions, aqui-hires)
  • By investing in your early-stage startup

Relevant Keywords

I included the below keywords for the benefit of my fellow engineers, HR professionals, PMs, and so on looking for specific technical knowledge. I don't claim expertise in all of them; I am always exploring new tools to enhance results.

iOS, iPadOS, watchOS, tvOS Development

  • Apple Business Manager
  • JAMF (MDM)
  • App Store Connect
  • iOS, iPadOS, WatchOS
  • SwiftUI
  • Objective-C
  • Swift
  • Xcode
  • React Native
  • Core Bluetooth: Bluetooth Low Energy (BLE)
  • Core NFC
  • UIKit: UICollectionView, UITableView, UIStackView, etc.
  • Auto Layout
  • XCTestCase, XCUITestCase, EarlGrey
  • Fastlane tools
  • Protocol-Driven Development
  • ARC
  • GCD
  • NSURLSession
  • Realm DB
  • Firebase: Remote configuration, App Distribution, Crashlytics
  • iOS Enterprise Distribution
  • Provisioning: sigh, match
  • Instruments
  • Nordic Semiconductor iOSDFULibrary
  • ReSwift

Web Development

  • Google App Engine
  • Bootstrap, TailwindCSS
  • JSON
  • HTML, Javascript, CSS

General Programming

  • Perl, Python, Ruby, C, C++, Java
  • Object-Oriented design
  • HTML, CSS, Bootstrap, Tailwind CSS
  • YAML, Pandoc, Mustache

Agile, Quality, DevOps

  • Standup meetings
  • Sprint planning
  • Kanban, storyboards
  • Jira, Azure DevOps, Trello
  • Peer code review, pull requests
  • Unit and UI Testing
  • Specification writing
  • CI/CD: Jenkins, Azure DevOps Pipelines
  • Static analysis

Microprocessor Diagnostics, System-level Tests, and Electrical Validation

  • Linux kernel extensions and modifications
  • Shmoo plots
  • Latch divergence
  • Design-for-test
  • JTAG, boundary scan
  • System-Level Test

Other Skills

  • ChatGTP, ChatSpot
  • SEO
  • Technical writing
  • Writing
  • Presenting
  • Investing: index fund, VC, and private SaaS companies
  • Remote work, offshore teams
  • Team leadership
  • Google Analytics
  • Facebook advertising
Learn More