Scroll To View More
Slava Mirgorod, Software Developer in Tomsk, Tomsk Oblast, Russia
Slava Mirgorod

Software Developer in Tomsk, Tomsk Oblast, Russia

Member since March 11, 2014
Slava is a highly skilled mobile developer with over 6 years of experience. He has worked extensively with the iOS platform and boasts excellent skills in pure C / C++ as well. He is comfortable working both as an independent developer and as part of a team.
Slava is now available for hire

Portfolio

Experience

  • C, 10 years
  • Objective-C, 10 years
  • iOS, 10 years
  • C++, 8 years
  • Core Data, 7 years
  • Swift, 3 years
Tomsk, Tomsk Oblast, Russia

Availability

Part-time

Preferred Environment

iOS, XCode, Git, SVN

The most amazing...

...thing I've coded is a C++ cross-platform library for mapping in mobile devices.

Employment

  • Lead Developer

    2014 - 2018
    Rebel Alliance, LLC
    • Supported a huge mapping enterprise application.
    • Supported different server-side applications: PHP back-ends, admin panels, Python modules, OpenSIP, etc.
    • Collaborated and inspected code.
    Technologies: iOS, PHP, Python, Bash
  • iOS Developer

    2013 - 2014
    Megodoo, LLC
    • Worked on client UI and web interactions for the social network Megodoo (https://megodoo.com/).
    • Refactored and optimized tons of poorly-written existing code.
    • Integrated a RESTful service.
    • Developed a social API for Twitter, Facebook, Flickr, and more.
    • Implemented a smooth and fast UI interface.
    Technologies: iOS
  • Lead iOS Developer

    2012 - 2013
    Axatex Group
    • Led the team on complex projects.
    • Developed code for the critical parts of products.
    • Used solid 3D party frameworks: Cocos 2D, AFNetworking, and Parse.
    • Put together different parts of code and coordinated teamwork.
    • Developed a great application with 1,000+ hours of total team work.
    Technologies: iOS, C/C++
  • iOS Developer

    2008 - 2012
    Zennex Group
    • Created various kinds of applications for mobile platforms.
    • Worked in project teams of varying sizes, ranging from individual developer to member of a 10-person team.
    • Developed an outstanding 2D mapping framework.
    • Built many kinds of third-party SDKs: Facebook, ads, and networking.
    • Worked with the iOS and Mac OS platforms.
    Technologies: iOS, C/C++

Experience

  • McAfee Security Vision (Development)

    A virus monitor (not antivirus) displaying the latest statistics about threats and vulnerabilities found by McAfee. It features integration of dozens of 3rd party remote APIs (REST/Soap) into the client part and usage of complex animations through Core Animation.

  • Qiwi Bonus (Development)

    Organizing cards, reading and recognizing barcodes, reading and writing card magnetic stripes via external adapter. Screenshots available via https://goo.gl/fpN0Qt

  • Bash Reader (Development)

    An application for viewing and organizing quotes from one of the most popular short quotes web-resource www.bash.org.
    It features a deep data model, including local storage and web-synchronization. Screenshots available under https://goo.gl/zwuowZ

  • Safe Strike (Development)
    http://rebelalliance.it/

    Mapping engine for displaying maps from different sources, support of dozens map and data sources formats. Screenshots available under https://goo.gl/3bBGXe

  • Color 911 (Development)
    https://itunes.apple.com/us/app/color911/id586925023

    Allows users to find, mix, and share any colors they need. One of a complex points was using a non standard color mixing algorithms. Screenshots are under https://goo.gl/odnz5O

  • 2Key (Development)
    https://www.facebook.com/2keyapp/

    A famous social network application designed to be a WhatsApp clone with total encryption of all data. I
    applied our own low-level BSD Sockets protocol for interaction with a web service and stream encryption of all messages/media. Unfortunately, now retired.

  • Courier (Development)

    A 2D arcade scroller shouter. It features outstanding graphics and animation. I handled programming of levels using the Cocos2D open source engine. Screenshots available via https://goo.gl/q0RfwU

Skills

  • Languages

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

    QuartzCore, Core Location, Core Data, ZURB Foundation, UIkit, Core Bluetooth, AFNetworking
  • Tools

    Xcode, Microsoft Visual Studio
  • Paradigms

    Reactive Programming
  • Platforms

    iOS, MacOS
  • Other

    UX Architecture, Data Architecture, iPhone, iPad
  • Libraries/APIs

    Twitter iOS SDK, CocoaPods, Flurry, GData Objective-C Client, Facebook SDK, Core Animation, Standard Template Library (STL), MBProgressHUD
  • Storage

    SQLite

Education

  • Engineer's degree in Network Engineering
    2003 - 2008
    Tomsk University of Control Systems and Radioelectronics - Toms
  • Specialist degree in Computer Engineering
    2005 - 2007
    Tomsk State University - Tomsk
I really like this profile
Share it with others