Position: Team Lead
Category: Lead
English level: fluent
Years of experience: 11

- Master of Computer Science
- start developer career from second year of study at university

As a developer:
- have my own app on AppStore that I have created completely by myself from idea to release. 
- made application for robot with arm and camera. Software for robot was written on PythonLite for Linux system, iOS by Obj-C. Communication was implemented using TCP/UDP protocols. 
- made application for small car with LIDAR for warehouse. Software for robot was written on C for Arduino board, iOS part by Swift. Communication was done by BLE.
- Automated delivery process for banking application
- Improved code quality by setup Sonar and introducing correct way of using TDD (Test Driven Development)
- Split monolith application by modules using MVVM+Coordinator architecture.
- Integrated Snapshot Testing and SwiftyMocky, which improves development process
- Improved postman collections by writing JS tests, which helps to collect specific values from response and use in next request.

As a Lead:
- Improve communication and team spirit 
- Organise hackathons
- Provide feedback and development plan for employee
- Make interviews for iOS position
- Resolved rare conflicts
iOS Team Lead with more than 10 years of experience in developing mobile and web applications. Last 5 years developed highly secure applications for one of the biggest German banks. Eager to bring development and IT system security background to a new position. I admire aviation, science and technologies.
NO to any russian related products or companies.