Skip to content
View JarJarJames's full-sized avatar

Block or report JarJarJames

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.

Content in all repositories owned by your account will be closed.
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
JarJarJames/README.md

Hi, I'm Coby 👋

iOS Engineer · Southern Utah
I build and ship native iOS apps, and I own the iOS side of a production app used by tens of thousands of people every month.

Swift SwiftUI UIKit Mapbox Xcode C#


What I do

  • Own iOS development for the Utah State Parks app: 27K monthly users, 100K+ lifetime downloads. Digital park passes, visitor check-in, offline brochures, deep linking, and interactive Mapbox maps.
  • Ship end to end: requirements, architecture, implementation, testing, App Store release.
  • Build things that go deep when something interests me, like the project below.

Featured project: BEER

A native macOS app (SwiftUI) that installs and runs Windows Steam games on Apple Silicon through Apple's Game Porting Toolkit.

  • Custom C#/.NET helper on SteamKit2 (QR sign-in, cloud saves, achievements), driven from Swift over a JSON CLI boundary
  • Bidirectional cloud-save sync with timestamp + SHA-1 conflict resolution and mandatory backups before every write
  • Per-game isolated Wine environments, DLC management, achievement overlay, controller support
  • Offline XCTest suite, layered architecture, 5+ public releases, MIT licensed

Tech

iOS Swift, SwiftUI, UIKit, SwiftData, Combine, async/await, CoreLocation, Mapbox
Networking & Data REST, WebSockets, JSON / Codable, Deep Linking, Offline Caching
Beyond iOS macOS (SwiftUI), C# / .NET 9, SteamKit2, Wine / Game Porting Toolkit
Practices MVVM, XCTest, Git, App Store releases

Find me

Currently open to iOS / mobile engineering roles.

Pinned Loading

  1. BEER BEER Public

    Bottled Executable Environment Runner - Native macOS app to install and play Windows Steam games on Apple Silicon, with Steam Cloud save sync

    Swift 3