Vlad Gorlov

Bis 2020, Lead Sr. iOS Software Developer, Piavita AG
Abschluss: Master's degree (recognized by KMK), Dnipropetrovs’k national university
Berlin, Germany

Fähigkeiten und Kenntnisse

iOS Development
iOS
Mac OS X
Android Development
SWIFT
Objective-C
Java
C++
Ruby
Kotlin
Test Driven Development
Agile Software Development
Scrum Methodologies
Prototyping
User experience
Software Development
Automatisierung
Dart
Angular
iOS SDK

Werdegang

Berufserfahrung von Vlad Gorlov

  • 1 year and 7 months, Sep 2018 - Mar 2020

    Lead Sr. iOS Software Developer

    Piavita AG

    Developed realtime charts drawing with Metal engine. Implemented Universal links and Push notifications. Integrated Firebase components. Replaced legacy 3rd-party dependencies with up to date Carthage dependencies or iOS SDK components. Introduced MVVMC pattern for better code separation. Introduced code-review process with CI status checks. Introduced AppConnect/TestFlight publishing using AppConnect API and Jenkins. Introduced Logic tests for Core/Net/UI layers. Introduced UI Screenshot Comparison tests.

  • 1 year and 3 months, Jun 2017 - Aug 2018

    Sr. iOS Developer

    nebenan.de

    iOS Application Development: Existing legacy code without unit tests and component separation refactored to modern Architecture with proper component separation. Introduced automated CI process with Logic, Integration, UI tests. Introduced Playground development workflow. Legacy dependency management based on Cocoapods switched to modern based on Carthage and Rome. Introduced automated code quality verification and autocorrection using SwiftLint, SwiftFormat and custom solution.

  • 1 year and 2 months, Apr 2016 - May 2017

    Sr. iOS Developer

    Carmudi GmbH

    iOS Application Development. Legacy ObjC-Code migrated to modern Architecture on Swift. Replaced outdated 3rd-party components with native iOS SDK implementation. Introduced automated CI process with Logic, Integration and UI Tests. Increased code reliability by using Value Types...

  • 2 years and 2 months, Mar 2014 - Apr 2016

    Sr. iOS Developer

    Levi9 Ukraine

    Mobile Application development, SDK development.

  • 5 months, Sep 2013 - Jan 2014

    iOS Developer

    Ciklum

    iOS application development.

  • 2 years and 2 months, May 2011 - Jun 2013

    Software Engineer

    GlobalLogic Ukraine

    VST, AU, AAX plugin development (C++, Objective-C) for Mac OS X and PC.

  • 3 years and 10 months, Jul 2007 - Apr 2011

    Software Engineer, Configuration Management Engineer

    Opensoft Ukraine

    Product refactoring and maintenance updates. Automated product builds.

  • 1 year and 10 months, Sep 2005 - Jun 2007

    System Administrator, Software Engineer

    "DVS Company" Ltd

    Various IT support of 3 offices. System programming.

  • 2 years and 6 months, Mar 2003 - Aug 2005

    Software Engineer, Configuration Management Engineer

    State Design Office "Yuzhnoye"

    IT support of 2 offices, central server support. Documentation flow improvements. System programming.

  • 1 year and 6 months, Sep 2001 - Feb 2003

    Software Engineer

    RIM 2000 IT School

    Outsourcing, introducing new product for market analysis.

Ausbildung von Vlad Gorlov

  • Current 15 years and 5 months, since Jan 2011

    Computer Science

    iTunes U

    Multicore Programming Primer (MIT OCW: 6.189), Developing Applications for iOS (CS193p), Introduction to Algorithms (6.046J), Digital Signal Processing (MIT OCW: RES.6-008, 1975)

  • 2 years, Sep 2006 - Aug 2008

    Marketing

    Dnepropetrovsk University of Economy and Law

    Marketing, Taxes, Micro-macroeconomics, Enterprise Management

  • 10 months, Sep 2004 - Jun 2005

    Software development

    Education center of RIM 2000 Company

    Developing in C#, Web programming

  • 5 years and 4 months, Sep 1998 - Dec 2003

    Launch Vehicles Design and Technology

    Dnipropetrovs’k national university

    Strength of the Materials, Design and manufacturing of Launch Vehicles, Higher Mathematics, Electrical engineering, Theoretical mechanics, The theory of probability, Physics, Aero-hydro-gas dynamics, Automatic Control Theory, Computer aided design

Sprachen

  • English

    C1 (Fließend)

  • Russian

    C2 (Verhandlungssicher / Muttersprachlich)

  • German

    B1-B2 (Gute Kenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z