Leonid Safronov Email and Phone Number
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
Fxpro
View- Website:
- fxpro.co.uk
- Employees:
- 452
-
Ios DeveloperFxpro Feb 2024 - PresentCyprus -
VolunteerIt Connect Nov 2023 - PresentBelgrade, SerbiaVolunteer and organiser in IT connect community -
VolunteerAfter Russia Jun 2023 - PresentPrague, CzechiaVolunteer and writer -
Ios DeveloperSimbirsoft Company Sep 2022 - Jan 2024North Carolina, United StatesDeveloped 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. -
Ios DeveloperHeads And Hands Dec 2019 - Aug 2022St Petersburg, St Petersburg City, RussiaTook 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. -
Ios DeveloperStartup Nov 2018 - Nov 2019Saint Petersburg Metropolitan AreaOnline 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. -
Energy Supply ManagerPjsc «Rosseti Lenenergo» Jul 2011 - Oct 2018Saint Petersburg Metropolitan AreaMade 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 UniversityEnergy 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?
-
Leonid Safronov
Bonn -
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial