About Me

I’m an independent software developer who specializes in writing solid, test-driven software for the Mac, iPhone and Apple Watch.

I’m currently looking for freelance work as an iOS consultant for small to midsize clients.

I’ve been writing software for myself for over twenty five years, but have rarely taken clients in the past unless the project seemed interesting to me personally.

For a good sense of how I work, you can take a look at my github page.

Or feel free to contact me

Some Areas of Expertise:

Languages

  • Swift
  • Objective-C

Frameworks:

  • SwiftUI
  • UIKit
  • AppKit
  • WatchKit
  • Core Data
  • SwiftData
  • Foundation
  • WeatherKit
  • CoreLocation
  • Combine

Architectures

  • MVC
  • MVVM

Passions:

  • user experience
  • TDD
  • accessibility
  • code portability
  • code legibility

contact Jay