Leonid Safronov

Leonid Safronov Email and Phone Number

iOS Developer | Swift | Volunteer | IT Connect @ FxPro
london, london, united kingdom
Leonid Safronov's Location
Belgrade, Serbia, Serbia
About Leonid Safronov

iOS development is a very important part of my life. Mobile apps are my passion. I really love it and am glad for this decision in my life. It was perfect to dive into the world of development for Apple platform, to become a part of this community. I really appreciate the people, our teams with whom we developed great apps. I am glad that as a result of my work, my code is really useful for millions of people all over the world. And I'm happy to know how valuable these high load and complicated applications that I was working.As for me, it was very valuable to have the opportunity to start projects from zero point and finish with deployed products at the app store, to be a part of different teams: enormous ones and very small. To improve my skills in Swift and ObjC. Also there were a lot of interesting and complicated tasks for me in rebuilding several marketplaces with old legacy decisions and newest products in one platform. Working with Uber RIBs architecture was a really great opportunity for me.A lot of projects are built on UIKit and I like it, but SwiftUI is something incredible and I was really impressed with developing projects on it, as well as new widgets, dynamic island and apple watch apps.Hope, I can make more impact for our developer community, develop more products and be useful for society globally. As always open to new opportunities and knowledge.My technical stack...Language: Swift, Objective-COS: iOS, MacOS, WatchOS, iPadOS, VisionOSArchitecture: MVC, MVP, VIPER, RIBs,MVC+C, MVVM.Design: Storyboard, XIB, SnapKit, UIKit programmatically, SwiftUI;DataBase: Realm, CoreData, Firebase, SwiftData.Network: URLSession, Alamofire, Kingfisher, OAuth 2.0, WebSocketsAnalytics: Firebase Analytics, Appsflyer;Crashlytics: Firebase Crashlytics;Publication: AppCenter, TestFlight;Multithreading: Grand Central Dispatch, Operation, Swift Concurrency;Project dependence: Swift Package Manager, CocoaPods, CarthageOther frameworks: Cocoa Touch, Combine;CI/CD: XcodeGen, Mint, Ruby gems (bundle), Fastlane, HomeBrew, Bitrise, Xcode Cloud; Git-flow: GUI, Command Line, GitHub, GitLabWorkflow: Agile, Scrum, Jira, RedmineTests: Unit tests, UITests, Snapshot testsPrinciples: SOLID, DRY, KISS

Leonid Safronov's Current Company Details
FxPro

Fxpro

View
iOS Developer | Swift | Volunteer | IT Connect
london, london, united kingdom
Website:
fxpro.co.uk
Employees:
452
Leonid Safronov Work Experience Details
  • Fxpro
    Ios Developer
    Fxpro Feb 2024 - Present
    Cyprus
  • It Connect
    Volunteer
    It Connect Nov 2023 - Present
    Belgrade, Serbia
    Volunteer and organiser in IT connect community
  • After Russia
    Volunteer
    After Russia Jun 2023 - Present
    Prague, Czechia
    Volunteer and writer
  • Simbirsoft Company
    Ios Developer
    Simbirsoft Company Sep 2022 - Jan 2024
    North Carolina, United States
    Developed market place and delivery iOS apps in Swift programming language for cosmetics and medicine commercial network as a part of big team (30+ iOS developers), newest parts were based on RIB architecture, Swift Concurrency, SwiftUI, UIKit, Combine. Made a unification, reworking and refactoring of these apps for placing them one platform due to SOLID principles using Xcode. Worked with legacy and newest stack in a single time, with a lot of complicated tasks for platform decision. Wrote tests: Unit tests, UITests, Snapshot testsMade full cycle of development entire iOS app, leading weather service, with widgets including iOS 16 as single iOS engineer of a project (Swift Concurrency, SwiftUI, MVVM, WidgetKit, Combine) and a part of agile team. Reworked legacy Objective-C modules of old app to Swift programming language and SwiftUI framework using Xcode.
  • Heads And Hands
    Ios Developer
    Heads And Hands Dec 2019 - Aug 2022
    St Petersburg, St Petersburg City, Russia
    Took part in three commercial projects (iOS applications), Swift programming language, Xcode, SOLID principles. First one is a module architecture marketplace with multiregional coverage, using own and third-party frameworks in SPM. I made SwiftUI layout, debugging, working with network requests (Alamofire, corporate framework). Wrote tests: Unit tests, UITests, Snapshot tests. Second is a whole country shop aggregator with dependency injection containers, using own and third-party frameworks in SPM. I made XIB interfaces and programmatic interfaces, animation based on Core Animation, reactive patterns based on RxSwift, took part in creating support chat (built on sockets), knowledge base and push (built on deeplinks) features, debugging, working with network requests (Alamofire, corporate framework) and refactoring. Third is a food delivery app in megapolis using own and third-party frameworks in Cocoa Pods. I made programmatic interfaces, features of rebuilding requests (Alamofire, Moya) and screens due to new design. During this work I faced Appsflyer, Firebase, Counter and corporate analytics. Also successfully realized requirements of internal and external stakeholders, as a single developer on two of the projects and different teams, including agile.
  • Startup
    Ios Developer
    Startup Nov 2018 - Nov 2019
    Saint Petersburg Metropolitan Area
    Online store, IoT, Urban startupsiOS, Xcode, Swift, Cocoa Touch framework, Size classes;Authorization screen (Firebase);Core animation;Coordinator navigation;Realm database for user configuration;Filter, search screens by means of GET, POST, PUT requests.
  • Pjsc «Rosseti Lenenergo»
    Energy Supply Manager
    Pjsc «Rosseti Lenenergo» Jul 2011 - Oct 2018
    Saint Petersburg Metropolitan Area
    Made a career from electrician to head of department. Configuring new appliances and methods. Organizing and leading different teams. Successful implementation of projects, achieving prizes of energetic forums and competitions. Automasing of working processes. Heading of youth community, grants implementation, trade union leading.

Leonid Safronov Education Details

  • Murmansk State Technical University
    Murmansk State Technical University
    Energy Management And Systems Technology/Technician

Frequently Asked Questions about Leonid Safronov

What company does Leonid Safronov work for?

Leonid Safronov works for Fxpro

What is Leonid Safronov's role at the current company?

Leonid Safronov's current role is iOS Developer | Swift | Volunteer | IT Connect.

What schools did Leonid Safronov attend?

Leonid Safronov attended Murmansk State Technical University.

Who are Leonid Safronov's colleagues?

Leonid Safronov's colleagues are Jinxing Zhang, Sergej Cripto, Guido F. Camolezi, Vera Pozharskaia, Onisiforos Georgiou, Рустам Агаев, Malak Nagy.

Not the Leonid Safronov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.