Consulting
I specialize in building native iOS, iPadOS, macOS, watchOS, and tvOS apps with Swift & SwiftUI/UIKit/Catalyst.
I have a strong track record of bringing products from 0 to 1, shaping ideas into shipped apps, both as a single developer, or part of a team — either as an individual contributor or team lead. In the latter capacity, I’m comfortable leading multidisciplinary teams of mobile and web developers.
I am also able to build a web API for your application if required with Node.js, Elixir, or Python, as well as using platforms such as Firebase/Supabase.
Apart from building entire apps from the ground up, I’m also well equipped for other more focused missions, such as:
- UI component libraries
- Building Widgets & App Clips
- Adding persistence to online-only apps
- Ongoing development support
- Codebase modernization (architecture work, concurrency, testability)
Availability
I’m currently available for part-time only projects in the 10–20 hours per week range.
I work from my home office. I’ve worked remotely for over 10 years and have deep experience with remote working tools and processes. Most importantly, I make a point to communicate frequently and proactively, pushing frequent test builds, often multiple times a day.
Payment
I charge a fixed day rate of $960 for full time projects.
For part time projects, I charge an hourly rate of $150.
My preferred payment terms are broken down based on the total duration of the project:
- >6 weeks: Negotiable, typically invoiced twice per month on the 15th and last day of each calendar month.
- 2–6 weeks: 25% on start, 25% at a defined midpoint, 50% on completion.
- <2 weeks: 50% on start, 50% on completion.
All invoices are expected to be paid within 7 days.