Oleg Sorochich
Портфолио
Calendars 5
- Added split screen support for iPad - Participated in development of cross-platform library (iOS/macOS) to work with different calendar providers (Google/Apple/Microsoft) - PDF-generation of the schedule with high-perfomance optimizations - UI-layer optimizations to improve scroll perfomance and drawnings - Created a dozen of A/B-tests to increase up revenue (+150% in total)
WiFi Map
- Hired and managed team really talented and professional team for the project - Created set of standards for the project and team - Developed logging&tracing system across all company services - Built a library on top of Maps.me repository to download and render offline maps - Created a library to download and parse huge encrypted and zipped JSON files (up to 200mb) partially, with an ability to stop/resume unpacking a decrypting process at any point - Configured CI/CD process for the projects - Decoupled mono-project into modularized one, which increased compile time in 5x times.
Intervals app
I'm a founder of the project. Originally, it was started as a pet project, since I didn't find any good app for HIIT workouts, so I've decided to develop it by myself. The project became profitable at the very beginning with 4.7 overall rating and pretty great perfomance metrics from development standpoint. The project became an isolated sandbox, which allowed me to try new approaches, technologies and tech stack in real life project.