I'm a iOS Developer with a Product Management background in Electrical Engineering.
I'm from Siberia, currently live in Aix-en-Provence.
Design patterns: MVC, MVVM, VIP, SOA, MV, MVS.
SwiftUI app with Widget.
Access data through The Art Institute of Chicago API. Networking Layer is generated with the use of OpenApi code gen.
Caching with Realm and with writing data into file.
SOA.
Combine, SwiftUI, Realm, OpenAPI.
It's a convenient yet stylish and responsive note taking tool.
The idea is to use notepad in poster design style, i.e. to limit user’s choice for styling the text blocks with the predefined styles.
Our team is consist of three people: UI/UX designer, product manager and myself as a developer.
Almost every UI element in the app is customized: it includes transition animations, button actions animations, blurs.
Please have a look at the demo!
I've used a test asignment for web-developers to build a mobile app, that displays information about the products and availability.
All cool features are implemented: JSON parsing, error handling, local cache with the Core Data, SwiftUI together with UIKit, and searching the product by it's name.
This project illustrates the case of SwiftUI interfacing UIKit, which I personally find very interesting.
Another project where I was flexing my muscles in working with REST-ful APIs and building UI programmaticaly.
It's a catalogue of heroes, comics and creators that is received from Marvel's API.
Fun fact: I own a car that is older than myself.
Icons by https://icons8.com