Hi! I'm Evan, I specialise in iOS and Mac development. I lead teams and can help with product design.

Previously at Surreal, Readdle, Undock.

GitHub: chelovek0v.
Mail: i@vanka.me.


Surreal, 2022-2023
A mobile application startup for interacting with your NFTs from multiple wallets and chains in one application. A focus was on media and humanistic design.

The app was written with UIKit and Swift. A lot prototyping was required due to an unusual UI, so I was set to minimise third-party dependencies and focus on getting rough results fast. The build was automated and then shared across the team, with an ability to tweak the build using custom shortcuts.

Details

The app leverages broad media support; media caching and processsing was done on client to minimise costs and avoid investing in backend early. I created a simple backend service to demo a NFT bag sharing: so one be able to view someone's else NFTs from Web just with a link, a bag is a collection of your choice.

I started as a sole developer building the app from scratch. Later, more developers have joined. I introduced pair programming and I was taking part in product onboarding for newcomers.

I was a handyman here: I helped with the product vision, writing vacancies, data visualisations.

Undock, 2021
Undock is a startup fixing group scheduling and meeting problems. Here I worked with Flutter; I built iOS widgets in SwiftUI. Also I streamlined the build process and set up CI to get the feedback faster.

Readdle, 2020
I maintained both Mac and iOS apps: PDF Expert and Documents. I got the knack of PDF editing and working on the large shared code base. The apps are quite popular: Documents is over 75m downloads.

I worked on the file manager to support new file formats inside. The apps have hard performance constraints so everything is threaded: I utilised NSOperation-based architecture in the manager.

Softermii, 2019
Amepi — a French real estate app where I worked as a contractor. My achievement was that I added map SDK with location-based filtering to improve performance and take the load off our database.

Zeo Alliance, 2016–2019
I was a member of an R&D team, mainly focused on security related projects (C, C++).

Other work included here: data collection for browser password manager (JavaScript, Node.js), user-centric apps (Obj-C, Swift), HybridApps combining native and JavaScript environment.

Side Projects

Redline — a Mac app for keeping a to-do list at the menu bar. Its Product Hunt launch.

Motley — A calendar that helps you be mindful. I'm thinking how to pivot it and make it more problem-centered.

bbase64 — a package to work with Base64 encoding, my exploration of Elm language. It got into the packages most used by other packages list.

AmplitudeMac — a fork of popular analytics SDK optimised for Mac, it's my playground where I develop a new architecture which improves privacy and transparency for applications.

ThirdWaveSamurai — my app for coffee lovers, currently I'm redesigning it.


If some period is not covered, this means I was working on a side project or just was freelancing and doing contract work.