Skip to content
View christopherkmoore's full-sized avatar

Organizations

@opendatahacktheplanet

Block or report christopherkmoore

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
christopherkmoore/README.md

Christopher Moore

iOS · Android · Full-Stack · San Diego, CA

Swift SwiftUI Kotlin Jetpack Compose React Next.js TypeScript AWS Go Python

pixelper.com

10+ years building production mobile and web applications. I've shipped apps used by hundreds of thousands of people at companies like Starbucks, American Airlines, and Wrapify — and I build and maintain my own products on the side.


Apps on the Store

Border Times
Live border crossing wait times, crowdsourced from an active community. SwiftUI + Kotlin Compose · AWS Lambda + DynamoDB

  

Mile Tracker+
Mileage and route tracker with invoice reports and trend analysis. SwiftUI + SwiftData


Open Source

OpenHole
Run Claude Code on your iPhone over SSH. Native SwiftUI client with full chat UI, tool approvals, inline diffs, and WireGuard VPN support.

SwiftUI-Components — Library of reusable SwiftUI components.

DevSync — Bidirectional dev environment sync over SSH. Keeps code in sync between machines on the same network with one command.


iOS Interview Practice

Four Xcode projects for senior iOS prep — click any to explore.


Autonomous AI Agent — CKMTools

Running a fully autonomous Claude-based agent on a home server — a multi-track pipeline that scouts ideas, writes code, and ships software without intervention. Tracks include Engineering, Marketing, Bounty hunting, Creative, and more.

Shipped so far:

  • textlens — Zero-dependency TypeScript text analysis toolkit. Readability scoring (8 formulas), sentiment analysis, keyword extraction, SEO scoring.
  • prosescore — Browser-based readability analyzer. Runs entirely client-side, no data leaves the browser.

Pinned Loading

  1. ConcurrencyBugHunt ConcurrencyBugHunt Public

    Swift iOS exercises: spot and fix concurrency bugs — race conditions, deadlocks, async/await, Combine

    Swift

  2. ConcurrencyWorkshop ConcurrencyWorkshop Public

    Swift concurrency workshop: async/await, actors, structured concurrency exercises

    Swift

  3. OpenHole OpenHole Public

    Native iOS app for running Claude Code remotely over SSH — full chat UI, tool approvals, inline diffs, and WireGuard VPN support

    Swift

  4. InterviewFlashcards InterviewFlashcards Public

    iOS interview flashcard app built in SwiftUI — browse and study common interview questions

    Swift

  5. iOS-Practice iOS-Practice Public

    Practice problems to help you ace your interview!

    Swift