Alex Gievsky, Software Developer in Warsaw, Poland
Alex Gievsky

Software Developer in Warsaw, Poland

Member since April 17, 2015
Alex makes apps and games with C++, Objective-C, Java, and C#. His domain and experience are around iOS, Android, Mac, and Blackberry platforms. Alex has an exceptional cross-platform, "write once–run everywhere" background. Being skilled in arts and design, he is passionate about his all-inclusive approach and working in teams.
Alex is now available for hire




Warsaw, Poland



Preferred Environment

Vagrant, Heroku, Git, IntelliJ, Xcode

The most amazing... I've made is reTales, a cross-platform RPG with nonlinear storytelling, progression trees, and a complex economy.


  • Senior iOS Developer

    2018 - 2018
    Johnson & Johnson - Health IT (via Toptal)
    • Updated deprecated UI layers, tutorial screens, and voice recognition modules with manual input.
    • Improved networking API stability.
    • Fixed concurrency issues.
    Technologies: UIKit, Voice Recognition, CocoaPods, Auto Layout, Swift, Objective-C
  • Mobile iOS Swift Developer

    2017 - 2017
    Inada Consulting, Limited (via Toptal)
    • Designed the app's UI with complicated custom views.
    • Designed the app's API client.
    • Created model test schemes.
    • Developed the app's logic.
    Technologies: XCTest, Model View Viewmodel (MVVM), Auto Layout, Swagger, Core Data, Alamofire, Stripe, Swift
  • iOS SDK Developer

    2017 - 2017
    FIDEL (via Toptal)
    • Created an iOS SDK and wrapped it into a custom pod.
    • Created an Android SDK and wrapped it into a custom Gradle plugin.
    • Wrote UI/unit tests for both iOS and Android SDKs.
    Technologies: Amazon Ion, JitPack, Gradle, CocoaPods, Java, Swift, Android, iOS
  • TCPA Lead App

    2017 - 2017
    Bursor & Fisher, P.A. (via Toptal)
    • Designed the UX/UI for both platforms.
    • Developed an iOS app to capture leads.
    • Developed an Android app to capture leads.
    • Developed an Android BroadcastReceiver-based widget.
    Technologies: Git, Gradle, CocoaPods, Java, Swift, Android, iOS
  • iOS Developer

    2016 - 2016
    Verto Analytics (for Cisco; via Toptal)
    • Updated the user interface in compliance with the latest iOS guidelines.
    • Improved usage statistics: Added parameters showing traffic consumption by any particular date on a daily basis.
    • Updated the speed test API.
    • Introduced a new projected overage value, a statistically-based parameter predicting data plan excess.
    Technologies: Auto Layout, GCD, Core Data, Swift, Objective-C
  • HTML5 Developer

    2016 - 2016
    Maths Online (via Toptal)
    • Developed core logic with JavaScript.
    • Developed platform-specific wrappers for iOS (Obj-C) and Android (Java).
    • Developed the app's design from scratch with Adobe Illustrator.
    Technologies: Objective-C, Adobe Illustrator, Java, JavaScript, Cocos2d
  • Mobile App Developer

    2016 - 2016
    Mindway Media (via Toptal)
    • Created a cross-platform, multi-resolution drawing app.
    • Extended and improved the Cocos2d-x UI.
    • Created an image layer to export pictures to Photo Library.
    Technologies: iOS, Objective-C, C++, Cocos2d-x
  • iOS Developer

    2016 - 2016
    NALSA (via Toptal)
    • Converted a legacy project to a newer version.
    • Redesigned all the UI to be compatible with Auto Layout.
    • Updated deprecated libraries and APIs.
    • Fixed animation-related bugs.
    Technologies: SQLite, Core Animation, Auto Layout, Objective-C
  • Founder

    2011 - 2015
    • Delivered over 70 mobile apps for clients all over the world on iOS and Android platforms.
    • Gathered a distributed team of 12 specialists.
    • Established a development pipeline and processes from scratch.
    • Conducted several training sessions for the employees in domains like architecture, rapid prototyping, automation, and UX.
    Technologies: Core Services, Retrofit, UIKit, Unity, Cocos2d-x, Cocos2d, Java, C++, Objective-C
  • Team Lead

    2013 - 2014
    Lemon Tree Studio
    • Developed high-quality apps for a European customer.
    • Developed and delivered two mobile games of our own.
    • Estimated, reviewed, analyzed, and approved the projects' budgets.
    • Introduced and directed activities so that products were developed on schedule.
    • Directed code review and quality assurance in general.
    • Conducted technical interviews.
    Technologies: Unity, Android, iOS, Java, Objective-C, C++
  • Invited Instructor

    2013 - 2013
    Omsk State Transport University
    • Taught the basic concepts of CS and software development to a group of fourteen students.
    • Taught software development techniques and processes, including Agile, code review, versioning, testing, and more.
    • Conducted final exams.
    Technologies: Object-oriented Programming (OOP), Git, Design Patterns, Java, C++
  • Developer

    2009 - 2011
    • Integrated Lua scripting into the game engine end editors.
    • Developed various internal tools and editors for animation/particle systems, scripting, GUI, cut scenes, and levels.
    • Optimized rendering.
    • Developed unit tests for the game engine and game logic.
    • Developed tools for artists and designers.
    Technologies: DirectX, Qt, Microsoft Foundation Class Library (MFC), Lua, C++
  • Developer

    2008 - 2009
    • Developed browser-based games for a few hosting providers in Russia.
    • Managed client requirements and project lifecycle.
    • Collaborated with remote artists and sound designers.
    • Integrated game code into client CRMs.
    • Developed resource exporting plugins for FlashDevelop.
    Technologies: Adobe Flash Builder, HaXe, FlashDevelop


  • Fidel SDK

    SDKs for the Fidel card linking platform.


  • Starsite Android

    A call blocking, anti-spam Android app.

  • Cisco Data Meter

    A traffic consumption tracking app, made for iOS.

  • Flying Animals Drawing

    A cross-platform drawing app.

    Platforms: iOS, Android

    Android link:

  • yaChat iOS App

    A messaging iOS app.

    Tech: Auto Layout, GCD, Core Data, Parse Server

  • Pikasso Photo Editor

    A photo editing app for iOS.

    Tech: Auto Layout, Core Graphics, GPUImage 2, GCD

  • Everything’s Rosie: Make a Picture iOS App

    An iOS app for kids. Made with Cocos2d-x. Runs smoothly on every single device with various screen sizes.

    Implemented custom rendering techniques, photo editing, and management.

  • Math Online

    A cross-platform educational app. Currently runs on iOS, Android, desktops, web, and mobile web. Developed with JavaScript, Objective-C wrappers on iOS, and Java on Android. Designed with Adobe Illustrator.

  • Archiflash - ARE Flashcard Prep

    Tech: Objective-C, AutoLayout, Core Animation, SQLite

  • Dah Doo Dah

    A mobile game about a cute character addicted to dance. Cocos2d-x/C++. iOS/Android. The design was developed on my own (Adobe Illustrator mostly).

    Android link:

  • reTales

    A match-3 RPG game. Cocos2d-x. iOS, Android. Built in collaboration with a team of five developers.

    Android link:

  • Get 1000

    A cross-platform puzzle game. Powered by Cocos2d-x, designed in Adobe Illustrator.

    Android link:

  • Solve Me

    A cross-platform educational word search game. Used as an example to teach students the basics of software development during my courses at OmSTU.

    Android link:

  • Stone Totems

    An iOS puzzle game.

    Tech: Cocos2d for iPhone, AFNetworking, Box2D

  • Clojure Back-end Example

    A simple easy-to-reskin REST back-end made with Clojure.

  • Advanced Cocos2d-x Techniques (in Russian)

    An article introducing a few tips and tricks to make your life easier when developing cross-platform games.


  • Languages

    Swift, Objective-C, C++, Clojure, Java, HaXe, Lua, JavaScript
  • Frameworks

    UIKit, Cocoa, Core Data, ReactiveCocoa, Qt, Cocos2d, Cocos2d-x, Unity, Core Services, Swagger, XCTest
  • Libraries/APIs

    Facebook Open Graph API, Butterknife, CocoaPods, PubNub, Microsoft Foundation Class Library (MFC), DirectX, Retrofit, Core Animation, Stripe, Alamofire, Node.js
  • Tools

    Android Studio, Git, Xcode, Gradle, Eclipse IDE, Adobe Illustrator, IntelliJ, Vagrant, FlashDevelop, Auto Layout, Sketch, Adobe Experience Design (XD)
  • Paradigms

    Cross-platform, Object-oriented Programming (OOP), Functional Programming, Design Patterns, Model View Viewmodel (MVVM)
  • Platforms

    iOS, Android, Parse, Heroku, Firebase
  • Other

    Freelance, User Experience (UX), Adobe Flash Builder, GCD, JitPack, Amazon Ion, Voice Recognition, Game Design
  • Storage

    SQLite, PostgreSQL


  • Master's Degree in Software Engineering
    2015 - 2016
    Innopolis University - Innopolis, Russia
  • Master's Degree in Computing Machines, Complex Systems, and Networks
    2008 - 2013
    Omsk State Transport University - Omsk, Russia


  • Blockchain and Bitcoin Fundamentals

To view more profiles

Join Toptal
Share it with others