Jeffrey's profile image

Building Apps with Swift since 2015

Hello and welcome to a website powered by Swift! That's right, this website uses the Perfect web server written entirely in Swift. I had so much fun working with it I decided to write my first blog post about the experience.

Professional Experience

I have been developing native iOS apps professionally since 2015 using Swift, Xcode, Cocoa Touch, TestFlight, and related technologies.

Some of these apps were written and deployed to the App Store exclusively by me including Prego Wheel, SnowYourZone, and EXPO-LIVRES.

Others have been existing apps for companies like SkipTheDishes, ID Fusion, and 1Life where I worked with a team adding features and fixing bugs.

And still others have been super secret internal prototypes for companies like Of course I'm legally prohibited from discussing the details so you'll have to take my word for it. 😉

Conferences & Workshops

Big Nerd Ranch: Advanced iOS Bootcamp

Five days of intensive workshops covering numerous advanced iOS topics such as Image Processing, Face Detection, OAuth 2, Multi-Threading, and too many more to list. I can't recommend this bootcamp enough.

RWDevCon 2017

Three days of hands-on sessions including Advanced App Architecture, Machine Learning on iOS, Swift Memory Management, Server Side Swift with Perfect, and many more.

Community Involvement

Learn Swift Winnipeg

As the organizer Learn Swift Winnipeg I frequently present on various Swift and iOS related technologies including MapKit, CoreLocation, Custom UI Transitions, Unit Testing, Application Architecture, and most recently Machine Learning!

Screencasts of our meetups are available on Vimeo.

Code Contributions

My GitHub account is full of public repos I hope others will find useful or interesting. I also push all code presented at Learn Swift Winnipeg to our GitHub organization.

I've recently gained a decent amount of reputation points on StackOverflow. It's mostly the result of a single answer but I feel pretty good about it anyhow!

SwiftCoders Podcast

I was recently interviewed on the SwiftCoders podcast. It was an honor. Listen to the episode here to get to know me as both a developer and a person.

If you enjoy the podcast please consider joining me in supporting them via their Patreon page.

Need a Developer?

I write Swift code remotely on a contract basis; predominantly developing iOS applications. I am available for projects large and small, and can work independently or with an existing team.

Building New Apps

I will work with you to:

  • Determine project requirements
  • Develop a prototype
  • Distribute to test users and rapidly iterate based on their feedback
  • Deploy internally or to the App Store
  • Perform maintenance and deploy updates as needed

Updating Existing Apps

I will work with you to:

  • Add new features
  • Diagnose and fix bugs
  • Identify app architecture issues and recommend changes where appropriate
  • Advise on the capabilities and limitations of the iOS platform

Contact me at to discuss how I can help with your next Swift project.