Alexandr Fedorov

Alexandr Fedorov

Software Engineer

Followers of Alexandr Fedorov1000 followers
location of Alexandr FedorovYerevan, Armenia

Connect with Alexandr Fedorov to Send Message

Connect

Connect with Alexandr Fedorov to Send Message

Connect
  • Timeline

  • About me

    Senior iOS Engineer

  • Education

    • Bauman Moscow State Technical University

      2010 - 2016
      Master of Engineering - MEng Robotic Systems 4.5
  • Experience

    • NUC "Robotics"

      Jun 2015 - Sept 2015
      Software Engineer

      I developed a program for planning the motion trajectory of a KUKA manipulator that trims bushes based on given models. I used ROS/MoveIT/OMPL/C++.

    • Tinkoff

      Apr 2016 - May 2023
      IOS Developer, then iOS Lead

      * Divided the project into modules using Cocoapods, which allowed parallel development and reusing of the codebase in 4 different apps and saved the release cycle equals 3 weeks* Used Periphery and FengNiao to remove unused code and resources, as a result, reduced the app's size by 5%* Used Xcode and BuildTimeAnalyzer-for-Xcode to assess build time and carry out refactoring, which resulted in a decrease in build time by 3%* Coordinated and contributed to reducing the app loading time to App Store Connect from 1 day to 1 hour* Restructured advanced CI/CD(Gitlab CI/TeamCity) scenarios using Ruby and Fastlane framework, integrating SwiftLint, SwiftFormat and Danger to enforce code quality, resulting in a reduction in code review time from 5 days to 1 day* Reduced the onboarding time for new team members from 3 days to 4 hours* Build a regular one-to-one process, resulting in a less than 15% team turnover rate in the last 2 years* Launched a new mobile app using Moya framework for networking, SnapKit for code-based UI layout, XCText and iOSSnapshotTestCase for tests as a result successfully published to App Store and met deadlines.* Developed a chat based on Chatto, employing SSE (Server-Sent Events) for client communication from a landing page. As a result, the sticky factor (DAU/MAU) increased by 8%.* Implemented a cardboard similar to Trello and custom drag & drop functionality* Pioneered first-in-country Apple Pay support for the application and increased user retention* Successfully migrated codebase from Objective-C to Swift and made it easy to maintain the codebase Show less

    • Tabby

      Nov 2023 - now
      Senior iOS Engineer
  • Licenses & Certifications

    • Web Architect

      Technopark, Mail.ru
      Jan 2013
    • English Proficiency Certificate

      Duolingo English Test
      Apr 2024
      View certificate certificate