Omaha, Nebraska, United States Contact Info
10K followers 500+ connections

Join to view profile

About

I'm a Lead/Senior iOS Software Engineer, technology consultant, author, and specialist in…

Experience & Education

  • InRhythm

View Michael’s full experience

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Publications

Projects

  • Factory: Swift Dependency Injection

    A new approach to container-based Dependency Injection for Swift and SwiftUI. Factory is fast, flexible, and compile-time safe.

    See project
  • Resolver: Swift Dependency Injection Framework

    - Present

    Resolver is an ultralight Dependency Injection / Service Locator framework for Swift 4 and iOS.

    Resolver is implemented in just over 300 lines of actual code, but it packs a ton of features into those 300 lines, including: Automatic Type Inference, Scopes, Protocols, Optionals, Named Instances, Argument Passing, Custom Containers & Nested Containers, and Storyboard Support.

    Resolver is thread safe, well-documented, and has a complete set of unit tests.

    Resolver is…

    Resolver is an ultralight Dependency Injection / Service Locator framework for Swift 4 and iOS.

    Resolver is implemented in just over 300 lines of actual code, but it packs a ton of features into those 300 lines, including: Automatic Type Inference, Scopes, Protocols, Optionals, Named Instances, Argument Passing, Custom Containers & Nested Containers, and Storyboard Support.

    Resolver is thread safe, well-documented, and has a complete set of unit tests.

    Resolver is open-source and available under the MIT license

    See project

Honors & Awards

  • Google Open Source Peer Award Winner

    Google

    Proud to receive an Open Souce Peer award from Google for my work creating and maintaining Resolver, my Swift Dependency Injection system.

    https://opensource.googleblog.com/2021/09/announcing-latest-open-source-peer-bonus-winners.html

Recommendations received

4 people have recommended Michael

Join now to view

View Michael’s full profile

  • See who you know in common
  • Get introduced
  • Contact Michael directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Michael Long in United States