Andrii Medvid, SOLID Principles Developer in Lviv, Lviv Oblast, Ukraine
Andrii Medvid

SOLID Principles Developer in Lviv, Lviv Oblast, Ukraine

Member since October 8, 2014
Andrii is a software developer with eight years of professional experience, including five years of experience in Unity3D for iOS and Android. He is great in a team but also can work on his own as well. Andrii has skills in algorithm programming and good knowledge of mathematics.
Andrii is now available for hire



  • SOLID Principles 6 years
  • SourceTree 6 years
  • Unity3D 6 years
  • C# 6 years
  • Xcode 2 years
  • iOS 2 years


Lviv, Lviv Oblast, Ukraine



Preferred Environment


The most amazing...

...thing I've coded was the solution for a game theory problem consisting of a Sprague-Grundy algorithm and Nim's game winning algorithm.


  • Unity3D Developer

    2018 - 2019
    • Implemented floating objects physics with Unity.
    • Developed AR/MR for iOS and Android with Vuforia.
    • Created simple custom shaders.
    Technologies: Vuforia, Unity3D
  • Unity3D Developer

    2017 - 2018
    • Built a Unity-based UI.
    • Developed the match 3 game logic.
    • Created a match 3 level editor.
    • Incorporated ads using
    • Designed the project based in MVC architecture.
    Technologies: Xcode, C#, Unity3D
  • Unity3D Developer

    2015 - 2016
    • Created a Unity-based UI.
    • Integrated native iOS/Android plugins to the Unity project.
    • Built game logic.
    • Created a native iOS/Android Unity plugin.
    Technologies: Android Studio, Xcode, C#, Unity3D
  • Unity3D Developer

    2012 - 2014
    • Created a 3D mobile RPG game.
    • Developed a cross-platform UI for iOS and Android.
    • Implemented an in-app purchases plugin.
    • Added APNS and Google Cloud Messaging plugins.
    • Used RSA to transfer confidential information.
    Technologies: Xcode, MonoDevelop, Unity3D
  • Junior iOS Developer

    2010 - 2011
    • Developed a native iOS UI using Cocoa Touch.
    • Used Core Data for data storage.
    • Created an XMPP-based messenger.
    • Used HTTP for data transfer and connections.
    • Supported APNS for user notifications.
    Technologies: Objective-C, Cocoa Touch


  • Elements: Epic Heroes

    An iOS and Android RPG game with some elements of MMO. I working in a team to create this game.


  • Languages

    C#, C++, Objective-C, C, SQL
  • Frameworks

    Unity3D, Cocoa Touch
  • Tools

    SourceTree, Vuforia SDK, Android Studio, MonoDevelop, Microsoft Visual Studio, Xcode
  • Paradigms

    Model View Controller (MVC), Design Patterns, KISS, DRY, Pair Programming
  • Platforms

    iOS, Vuforia, Parse, Android
  • Other

    Combinatorics, Game Theory, SOLID Principles, Linear Algebra
  • Libraries/APIs

    Parse SDK, Facebook API


  • Master's Degree in Computer Science
    2006 - 2011
    Lviv Polytechnic National University - Lviv, Ukraine

To view more profiles

Join Toptal
Share it with others