iOS разработчик
Projects:
May 2021 - Till now (Apr 2022)
iOS Software engineer, EPAM Systems Customer: [NDA] Retail & Distribution
Project: Long-term ongoing engagement with the client resulting in creation of new and evolution of existing [NDA] applications.
Team Size: All team are approximately 150 people. English- is a working language in a team. iOS developers in the current [NDA] project - 6 people in a team, working remotly from USA, Costa-Rica, India, Ukraine, Russia. Interaction with Design, QA, Management teams. Some team members are onsite customer employers.
Project Role: Developer Tasks performed:
• Development, conducting internal interview for employment;
Environment: Firebase, Git, Gitlab, Splunk, Unit tests, XCode Tools, Firebase services, Swift lint, CocoaPods, Swift 5, obj-c, Auto layout, GCD, custom UI and animations, REST API (Alamofire + URL Session), own 3 private CocoaPod frameworks.;
Apr-2021 - Apr-2021
iOS Software Engineer, EPAM Systems
Customer: [NDA] Retail & Distribution;
Project: POC for AR/VR SDK on VTO;
Team Size: International Epam Team, ~ 50 people. Data Scientists, iOS developers, Managers and Sales teams;
Project Role: Developer; Tasks performed:
• Development the POC of the mobile app. Successful pre-sale!; Environment: CoreML, Vision, ARKit, AR, ML, Computer Vision;
Jan-2021 - May-2021
iOS Software Engineer, EPAM Systems
Customer: [NDA] Retail & Distribution;
Project: Mobile development;
Team Size: Approximately 10-20 members team, exists of: iOS (2 ppl), Android(1 ppl), Backend developers(2 ppl), designers, QA, BA and oth.;
Project Role: Development; Tasks performed:
• Development the application in a team, communicating inside and outside product team, presentation the results of work for all Customer teams.;
• Development, optimisation and refactoring of the app, creating new features, bug fixing;
Environment: CoreData, Git, CI/CD, Unit tests, XCode Tools, Firebase services, Fastlane, Swift lint, Swift 5, Auto layout, GCD, custom UI and animations, REST API (Alamofire + URL Session);