Position: Senior iOS Developer
Category: iOS
English level: fluent
Years of experience: 6

6 years of full-time commercial iOS development. I have worked on a broad variety of projects, starting from button coloring at a big fintech company, through indie development with an AR app, and ending up as the main maintainer of the most popular Web3 infrastructure iOS library. While working on the last one, the following goals were achieved:

- A CI/CD pipeline was built from the ground up, which greatly reduced the workload for each release or patch.
- A major 3.0.0 release was well-executed, with literally TONS of refactoring, providing this library with almost all modern Swift language features.
- A strong community was built around the library, which continues to push the library forward.
- The library became the most popular against its rivals during my tenure. (Just a reminder that correlation doesn't mean causation).

Speaking in technical terms, there were two tremendous challenges on my path:
1. Replacing REST API logic from Any code to generics
2. Splitting a heavily coupled library into separate modules to reduce client binary size.

It was a tough path, but it was also a privilege, and I am happy to have gone through it. Now it's time for me to move forward and apply my skills elsewhere.

PS: I am also the author of the most popular OpenAI plugin for Sublime Text. Just in case.
Most recently I've been a lead developer in the most popular Web3 infrastructure iOS library for some time now. It wasn't just me, the library was already great before I joined the team, but it had a lot of caveats, and together we've made it even better. Actually, we've made it the one and only, the work was funded by the Ethereum foundation itself.

I'm quite passionate about Open Source, you know, giving back to the community, so I made myself a Sublime Text plugin for OpenAI APIs. It wasn't hard, except that it had to be written in Python with multithreading, and there's nothing more cursed in the whole world than multithreading in Python. But that's it, I've done it, and it's number one among rivals.

Also in the more distant past, I developed and released a regional indie app fully made with SwiftUI, StoreKit2, and some other bleeding edge technologies from Apple.

Even further in the past, I was an iOS developer at a big regional fintech company, just coloring buttons, nothing more, nothing less. But it taught me about the importance of CI/CD in any project that runs for more than 2 weeks.

And at the very beginning, there was an AR iOS app, with some strange idea, and let me be honest, even more "strange" implementation, which was expectedly failed.
I'd prefer not to do button coloring. The more daring the goal, the more fun along the way, actually. And I could take a technical part of it. I'm pretty good at building automated processes, designing patches for legacy bottlenecks, and debugging. From the employer's side, I'd expect trust in tech decisions and workday organization, an open mind, and agility.