Position: iOS Developer
Category: iOS
English level: upper
Years of experience: 3


GlobalLogic 
- Media project for showing media content (Lives, Movies, etc.). The main goal was to Integrate design and API calls for the downloads manager with the ability to operate with downloads (sorting, searching, etc.) and schedule downloads for different types of items.
- Media project for Middle East media company for watching content on AppleTV and IOS platforms. Apps contain a lot of different types of content like movies, channels, serials, radio stations, etc. Integration of different languages and layout of a menu in case of selected localization improved my UIKit and Autolayout knowledge. We develop one core library for both platforms, which requires a wide vision for both platforms in every new feature and bug fixings. My previous experience helped me to make full refactoring of views and navigation on all of the screens for the AppleTV platform.
- The project started with writing a custom library with different UI views with pixel-perfect design and wide flexibility in the configuration of every view. The team for Apple platforms contains 8 developers and also we were connected with the Android team because we had one API for both teams. Providing code review for other team members and communication with developing teams from the customer side for excellent product quality. Communication with product owners during SCRUM ceremonies such as stand-ups and demos.
- Project was made as a library for managing downloads on devices in offline mode for native and multi-platform apps. From the developer's perspective, it was a wrapper for the existing library on Objective-C for future integration into IOS and React Native apps. After that successfully integrated it into the app with UI and all customer requirements.
Part-time
- The project was the migration purchase library from Objective-C to Swift. During migration fixed some bugs and optimized existing functionality for better productivity and supporting ability. Estimated and successfully finish work with a couple of short-time projects with new futures or fixing bugs in existing apps.
 NERDZ LAB
- Worked on several projects that were connected with different areas and functionality. Gained experience in working with complicated UI and animations. Improved knowledge of system libraries and technologies like UIKit, APNs, multithreading and others. Helped to integrate booking and contacting with psychologists in the “Spokiy” app for helping people with mental health during the war.