Position: iOS Developer
Category: iOS
English level: fluent
Years of experience: 7

Design api for integrating video ads which i don't want to re-design.

Design ui\ux for language learning app. Focus on fast and easy input of new words. I claim it's more convenient than Quizlet, Memrise, LingLeo and Duolinguo got. 

Create generator of forms for survey by json. Another one, yep.

Refactor video chat project (called Spin) to extract only things necessary for sdk. Wrapped it to be distributable via cocoapods.
Various iOS apps: client-server, games, custom ui, video chats.
Design api for sdk(for video chat and video ads).
Setup ci with jenkins.
Design app architecture from scratch.
Optimize and test user experience(i'm fan of 'fake it till you make it' approach).
Profile app to find memory leaks. And fix them.
Make cocoapods.
I remember mrc.
Prefer to think about thread safety before it forces you to.
Worked in outsource, out staff, product company and start up.

PS: once i read all ~40 pages of Human Interface Guideline
удаленная и интересная