Andrii Medvid, Developer in Lviv, Lviv Oblast, Ukraine
Andrii is available for hire
Hire Andrii

Andrii Medvid

Verified Expert  in Engineering

SOLID Principles Developer

Lviv, Lviv Oblast, Ukraine

Toptal member since November 5, 2014

Bio

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.

Portfolio

N-iX
Vuforia, Unity3D
CharStudio
Xcode, C#, Unity3D
Ciklum
Android Studio, Xcode, C#, Unity3D

Experience

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

Availability

Part-time

Preferred Environment

Unity3D

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.

Work Experience

Unity3D Developer

2018 - 2019
N-iX
  • 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
CharStudio
  • Built a Unity-based UI.
  • Developed the match 3 game logic.
  • Created a match 3 level editor.
  • Incorporated ads using Enhance.co.
  • Designed the project based in MVC architecture.
Technologies: Xcode, C#, Unity3D

Unity3D Developer

2015 - 2016
Ciklum
  • 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
Zadzen
  • 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
HelloWebApps.com
  • 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.
2006 - 2011

Master's Degree in Computer Science

Lviv Polytechnic National University - Lviv, Ukraine

Libraries/APIs

Parse SDK, Facebook API

Tools

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

Languages

C#, C++, Objective-C, C, SQL

Frameworks

Unity3D, Cocoa Touch

Paradigms

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

Platforms

iOS, Vuforia, Parse, Android

Other

Combinatorics, Game Theory, SOLID Principles, Linear Algebra

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring