fruit department
About
Hi! I'm Ivan, I specialise in iOS and Mac development. I lead teams and can help with product design.
Contact
Work Experience
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.
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.
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.
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.
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
My app for coffee lovers, currently I'm redesigning it.
A calendar that helps you be mindful. I'm thinking how to pivot it and make it more problem-centered.