I have experience working on a variety of projects, including both outsourcing and product-based solutions, collaborating with teams of 2 to 40 members in remote and on-site environments. I possess a deep understanding of all stages of the app development lifecycle—from concept to release and post-launch support—ensuring high test coverage, detailed analytics, and efficient CI/CD pipelines.
I am proficient in functional reactive programming and declarative UI implementation, with a strong desire to learn and actively share knowledge. I have been responsible for onboarding new colleagues, mentoring junior developers, and acting as a team leader for trainees.
I am particularly passionate about the evolution of Apple's AI and AR technologies, staying up-to-date with the latest advancements in these fields. Additionally, I have been building my personal brand by teaching iOS development courses at my university for 2+ years.
You can contact me via
LinkedIn: https://www.linkedin.com/in/ilia-aleinikov-so1los
WhatsApp: https://wa.me/37493456012
Telegram (preferred): https://t.me/ilia_aleinikov_so1los
Email: alejnikov.ilya@gmail.com
— Designed onboarding screens for new users, making it easier for them to familiarize themselves with the app’s features, which increased the App Store rating from 4.3 to 4.5.
— Improved application stability by increasing the crash-free rate from 87.6% to 94.2%.
— Significantly reduced the number of bugs by increasing product Unit Test coverage from 1,688 to 2,104.
— Optimized scrolling performance on the news and events list screen, increasing the frame rate from 28 to 44.
— Accelerated cold build of the application by 2 minutes after massive work on splitting a monolithic application into modules.
Tech Stack: Swift, SwiftUI, SQLDelight, MVI, KMP, Ktor, Koin, MOKO, Mapbox, CloudPayments, FireBase, Fastlane.
— Contributed to the creation of technical documentation, reducing onboarding time for new employees.
— Accelerated the code review process and automated code style enforcement using SwiftLint.
— Simplified cross-team collaboration by introducing standards for backend contracts and assisting analysts in drafting technical specifications for both development sides.
— Collaborated with a QA engineer to resolve production issues and prepared release builds alongside the team lead.
— Assisted the team lead in task estimation and sprint planning, and participated in demo presentations.
Tech Stack: Swift, SwiftUI, Realm, Combine, Quick, MVVM+C, Swinject, async/await, SDWebImage, CocoaPods.
— Made key technical decisions regarding the selection of third-party APIs, presenting and justifying them to the business stakeholders.
— Introduced a VIPER-based architecture standard to optimize development processes.
— Resolved merge conflicts in GitHub and migrated UI elements from Storyboard to SnapKit.
— Integrated silent push notifications to enable quick content updates on the screen and enhanced regular push notifications by adding deep links to the app’s main tabs.
— Delivered flexible and scalable functionality by developing a complex interface for displaying multimedia articles.
Tech Stack: Swift, UIKit, CoreData, RxSwift, XCTest, VIPER, SPM, Needle, Storyboard, SnapKit, Alamofire, Kingfisher.
Grade:
5.0 (graduated with honors)
Activities and societies:
I have participated and won prizes at hackathons that have been held throughout my studies
Description:
Starting from the second year, I was an intern at Andersen Lab, which is one of the top 3 IT outsourcing companies in Europe. There I worked on big projects, such as a mobile application for the largest national football club