About

Hi, I'm Alex (short for Alexander). I'm a software engineer specializing in iOS and Apple platforms, with over a decade of professional experience building apps and leading teams in both large companies and small startups. I focus on performance, networking, and developer tools.

These days, I work on Pocket Casts at Automattic, and its iOS app is open source.

Alex Grebenyuk

Open Source

I build open-source frameworks and tools for Apple platforms:

  • Nuke, image loading and caching system 8.7k
  • Pulse, network logger for Apple platforms 7.2k
  • Get, web API client built using async/await 990
  • Align, intuitive and powerful Auto Layout library 355

And many more on GitHub.

Kind Words

Writing

On this blog, I write about Swift, SwiftUI, performance, networking, and the tools I build. A few places to start:

Or browse all articles.

Elsewhere

Questions about Nuke or Pulse are best asked in their GitHub Discussions (Nuke, Pulse), where others can find the answers too. If my work helps you, you can sponsor it on GitHub.