Vasilij Orlov
iOS Developer at StyleSoft- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Limited working proficiency
-
Russian Native or bilingual proficiency
-
Belorussian Native or bilingual proficiency
Topline Score
Bio
Experience
-
StyleSoft
-
Belarus
-
IT Services and IT Consulting
-
1 - 100 Employee
-
iOS Developer
-
Dec 2016 - Present
Current project:Apr 2020 — nowThe augmented reality project is health-related#Operation systems: - MacOS Catalina+; - iOS11+#Tools and Environment: XCode 11.x+#Version Control System: -GIT(Client SourceTree)#Programming languages: - Swift 5.0+#Architecture patterns: - Viper#Technologies and Frameworks: System Framework: - ARKit; - RealityKit; - Vision; - SiriKit; - Speech; - SpriteKit#Task and Roles: - Architecture - Design - Implementation2-nd project:Oct 2018 — Feb 2019Description: Application for communication and configuration vending machines by BLE.#Operation systems: -MacOS Sierra+; -iOS9+;#Tools and Environment: - XCode 10.x+#Version Control System: -GIT(Client SourceTree)#Programming languages: -Swift 3.2+;#Databases: - CoreData;#Technologies and Frameworks: System Framework: -Core Bluetooth Cocoa Touch: - Foundation Kit Framework; - UIKit Framework; Custom Framework: - Alamofire#Task and Roles:- Architecture- Design- Implementation:• communication with Server (REST Api),• communication with Bluetooth 4.0 low-energy devices• Implementation encryption protocol(AES 256 CFB, ECB)• multithread tasks (GCD, OpretionQueue)3-th project:Dec 2016 — Oct 2017, Feb 2018 - Apr 2020Description: Some applications for vending bussines.#Operation systems: -MacOS Sierra+; -iOS8+#Tools and Environment: - XCode 8.x+#Version Control System: -GIT(Client SourceTree)#CI/CD: - Jenkins(included Xcode plugin)#Programming languages: -ObjectC 2.0; - Swift 2.0+#Architecture patterns: - VIPER; - MVC#Technologies and Frameworks: Dependency injection Framework: - Typhoon#Databases: - Sqlite2+#Task and Roles: - Projecting and developmentin multithread tasks (GCD, OpretionQueue). Work with async/sync threads; - Developmenting applications which contained DB SQLite (libsqlite3.dylib); - Work with the dependency manager CocoaPods including the development of a custom Framework; - Bug fixing.
-
-
-
Galaktika Corp.
-
Russian Federation
-
Software Development
-
100 - 200 Employee
-
Project Manager
-
Apr 2006 - Dec 2016
Tools and Environment:-EPR Галактика5.85+-Support®-PatchManager®-MS LotusProgramming / scripting languages:-VIP®-VB-Pascal-JScriptOperation systems:-WindosXP+-Windos Server2003+Databases:MSSQL Server 2000 +Pervasive(Btrive)8.6+#Task and Roles:-Provided technical support for ERP systems («Галактика ERP»). Researched and analyzed technical issues reported by customers, business, and technical teams. Managed code deployment releases, bug fixes-Supported more 100 end users (Republic of Belarus and «СНГ») in computer help desk and technical training on hardware and software-Ensured proposed applications/enhancements were addressed in a timely manner and rolled out successfully to provide enhanced production support-Managed business/functional requirements and testing for new product development
-
-
-
-
TradeSystem Developer
-
Jan 2010 - Sep 2016
Minsk, mq4build.ucoz.ruMQL4/MQL5/ACTFX developerTools and Environment:MetaTraider4 build 193+MetaTraider5АсtTraiderTakionThinkorswim (TOS)Operation systems:WindowsProgramming / scripting languages:MQL4MQL5ACTFXTOS scriptsTechnologies and Technologies:- Custom multi timeframes and multi currencies indicators - Geometry auto construction in a chart - Auto detect and adjust to 4 and 5 digits brokers- Arbitrage strategies - Hedge srategies - Support and resistance levels processing
-
-
Education
-
Belarusian National Technical University
Master of computer science degree, 1-40 80 02 System analysis, management and information processing -
INSTITUTE OF IMPROVEMENT OF PROFESSIONAL SKILLS AND STAFF RETRAINING ON NEW DIRECTIONS OF ENGINEERIN
Specialist degree, 1-25 01 07 "Economics and Enterprise Management", Economics and Management of the Enterprise -
Belarusian National Technical University
Specialist degree, MECHANICAL ENGINEERING FACULTY, 1-36 01 01 Machine Building Technology -
Mogilev technical Lyceum