Iurii Popov
Технологии / Интернет
О Iurii Popov:
As a highly skilled iOS engineer with 6 years of experience in the software development field, I develop innovative and user-friendly applications for Apple devices using Swift/SwiftUI. I work on a large modular app where you can plan your entire trip. I am a member of a cross-functional team in an international company. Excited to contribute to an iOS team and take projects to the next level.
Опыт работы
As a highly skilled iOS engineer with 6 years of experience in the software development field, I develop innovative and user-friendly applications for Apple devices using Swift/SwiftUI. I work on a large modular app where you can plan your entire trip. I am a member of a cross-functional team in an international company. Excited to contribute to an iOS team and take projects to the next level.
PROFESSIONAL EXPERIENCE
Tutu.ru (Top - 3 traveltech company in Russia)
Senior iOS Developer (06/2024 – Present)
● Collaborated with a team of designers and product owners to create a custom UI framework (BDUI) that reduced development time by 29%, improved the overall design of the application, and improved the deliverability of new features to the user by more than 50%
● Refactored code with old reactive approaches (RxSwift), resulting in a 25% reduction in complexity and easing onboarding for new developers using Combine and TCA
● Designed and developed the first widget (WidgetKit) for the upcoming trip feature in the project, enhancing user experience and providing quick access to essential travel information.
● Manage, mentor, and train Software Engineers to ensure their technical deliveries adhere to coding standards and design practices
● Successfully led the refactoring of legacy Objective-C modules to Swift, improving code maintainability and performance.
iOS Developer (01/2021 – 05/2024)
● Modularized a single application, we achieved a 20% reduction in CI/CD pull request processing time, promoting independent module development and team accountability
● Designed a new deep link module that improved navigation by 12% and increased conversion to first purchase by 3%
● Involved in the development of the Stories component, which increased in-app retention by 15% and also increased conversion to ticket searches
● Developed and maintained XCTest suite, including unit, integration, and UI tests, increasing test coverage to 85%
QA Mobile Automation Engineer (06/2020 – 01/2021)
● Developed automated tests for an application, reducing bug-related delays by 25% and improving overall code quality
● Covered by autotests the main application scenario, which significantly reduced the time spent on regression testing by 50%, using Swift programming language
● Implemented a UI testing framework, reducing visual discrepancies by 30%, and conducted Snapshot testing, resulting in a 21% decrease in UI-related bugs
● Collaborated on a release engineering process, resulting in a 40% increase in the speed of delivering new features to users, achieved through deployment strategies and automation tools
QA Mobile Engineer (12/2019 – 06/2020)
● Tested mobile apps, aligning development and design teams, resulting in a 20% decrease in discrepancies in functionality and design
● Executed functional testing for iOS and Android apps using Android Studio & Xcode, achieving a 15% reduction in discrepancies and enhancing collaboration with design and development teams
● Utilized tools like Charles, Postman, Swagger, and BrowserStack for functional acceptance testing, resulting in a 20% decrease in reported issues and ensuring app reliability
● Implemented test documentation, leading to a 25% improvement in testing process efficiency, including specification analysis, test design, checklist compilation, and bug report submission
iOS Developer at Upwork (02/2019 – 02/2020)
Top - 1 international freelance platform
● Deployed multiple applications with a 98% success rate and achieved high user ratings, enhancing user satisfaction
● Resolved post-release issues, resulting in a 20% reduction in reported problems and improved overall user experience
● Contributed to the design and implementation features for a banking product, enhancing user experience
QA Web/Manual Engineer at Lofty (01/2018 – 05/2019)
Top - 5 digital marketing and online advertising companies (Ad Tech, Crypto, video streaming and mobile products)
● Testing crypto services, ensuring robust performance and security standards
● Achieved stable functionality for video streaming websites by implementing BrowserStack, resulting in optimal performance across platforms, browsers, and devices, ensuring a streamlined testing process and compatibility
● Identified and reported 150+ bugs to development teams, resulting in a 25% improvement in defect resolution time and a more efficient collaboration process
● Implemented a structured reporting system, reducing the average time to document and communicate test results by 22%
● Wrote and executed test cases and test plans to verify the functionality, usability, and performance of apps, contributing to a 16% increase in test coverage
System Administrator at VFS Global (09/2015 – 11/2017)
World’s leading outsourcing and technology service company
- Configured and tested hardware to ensure optimal performance and reliability
- Installed, updated, and maintained software to meet organizational needs and security standards
- Managed data backup processes and executed system recovery protocols to protect against data loss
- Provided comprehensive user support and swiftly resolved technical issues, enhancing overall productivity
Образование
EDUCATION
Master’s Degree in Management, Russian International Academy for Tourism (06/2007 – 06/2012)
RIAT stands out as a top-tier university in Moscow for its exceptional programs in tourism and service
Netology: Python programming | HTML from scratch | Python programming for everyday
SwiftBook.org: Start in iOS Development
Hacking with Swift: 100 days of Swift
Udemy: Software Testing: Learn Manual/QA Testing | Mastering RxSwift in iOS | The Complete iOS 12 & Swift Developer Course | Design patterns in iOS
SwiftLab: iOS developer from zero to junior
LinkedIn: Introduction to Dart | Flutter Essential Training: Build for Multiple Platforms | Building an App for All Apple Platforms
AlgoExpert: iOS Crash Courses
Профессионалы из того же сектора Технологии / Интернет, что и Iurii Popov
Профессионалы из разных отраслей рядом Moscow, Москва
Другие пользователи, которых зовут Iurii
Вакансии рядом с Moscow, Москва
-
aito manager
1 день назад
Мы JTI, Japan Tobacco International, и мы верим в свободу выбора. Мы уверены, что именно она дает безграничные возможности. Последние 20 лет мы занимались инновациями, совершенствуя и создавая новые продукты, чтобы у наших потребителей всегда был выбор. И сегодня мы представлены ...
-
Специалист по поддержке процессов
1 неделю назад
Мы JTI, Japan Tobacco International, и мы верим в свободу выбора. Мы уверены, что именно она дает безграничные возможности. Последние 20 лет мы занимались инновациями, совершенствуя и создавая новые продукты, чтобы у наших потребителей всегда был выбор. И сегодня мы представлены ...
-
Director, Private Equity Fund Specialist
3 недели назад
PROTALENT lab Moscow, РоссияWe are seeking a highly experienced professional to join PROTALENT lab as a Director, Private Equity Fund Specialist. The successful candidate will be responsible for originating and executing investment projects, as well as managing portfolio companies. This role requires a prov ...