AC

Alexej Cherkashin

available

Last update: 12.05.2023

Senior iOS/macOS Developer

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Full Professional) | Russian (Native or Bilingual)

Skills

Full SDLC. Object-oriented design, code reuse, and design patterns GoF.

Project history

Work Experience
Company: KeepSolid inc
Time: February 2015 – june 2019
Site: https://www.keepsolid.com
Position: IOS/macOS/Windows Developer (obj-c/cross-platform C++) and Tech Lead
Duties: Our mission is to provide high-quality productivity and security solutions to our users.
Company: DarSoft
Time: February 2015 – 2017
Position: IOS Developer
Duties: Combining code from ten similar projects (designed to handle PDF format) for simultaneous
work with them alone.
Company: Face-IT
Time: August 2013 – January 2015
Site: http://faceit-team.com
Position: IOS Developer
Duties: execution the orders of customer; support of existent projects with applications on iPhone;
game development.
Company: WarSpark Game Studios
Time: September 2010 – August 2013
Site: http:// warspark.com
Position: IOS Developer
Duties: development of games for IOS on prototype popular browser flash games. I started at the
company as one IOS developer , later we expanded staff yet on 4 programmers to help me.
Company: AlertA BVBA
Time: August 2008 – August 2010
Site: http://www.alerta.eu
Position: C++ programmer
Company: Melitopol State Pedagogical University of Bohdan Khmelnitsky
Time: August 2008 – August 2010
Site: http://mdpu.org.ua/
Position: engineer-programmer
Duties: Responsible for a computer class with Linux system. Development University of the
software.

Project: KeepSolid Sign
Time: 3 years
Site: https://sign.keepsolid.com/
App: https://itunes.apple.com/app/keepsolid-sign/id1242198855?ls=1&mt=12
Role: MacOS, Windows and cross-platform developer, Tech Lead
Project: VPN Lite
Time: 1 year
Site: https://vpnlite.net/
App: https://itunes.apple.com/app/vpn-unlimited-simple-secure/id1445553327
Role: iOS Developer, Tech Lead
Project experience
Project: Roadmap Planner
Time: 1 years
Site: https://www.roadmap-planner.io/
App: https://itunes.apple.com/app/id1072531325?ls=1&mt=12
Role: MacOS and cross-platform developer.
Technology: XCode project; Cocoa Touch; C++;
Project: UFO Crusher
Time: 1 year
Site: http://ufocrusher.com
App: https://itunes.apple.com/us/app/ufo-crusher/id921502433?mt=8
Role: IOS game developer and designer. I wrote the game myself, paired with the artist.
Technology: XCode project; Cocoa Touch; Cocos2d; Box2d;
Description: Tank strategy on behalf of one game unit with the imitation of real combat engagement.
In the game implemented the ability to easily add new units, combining them and programming their
behavior based on the finite state machine.
Project: Siege Hero 2 Age Of Wizards
Time: 1year

Site: http://warspark.com
App: https://itunes.apple.com/ru/app/siege-hero-wizards/id636486959?mt=8
Role: IOS lead developer
Technology: XCode project; Cocoa Touch; Cocos2d; Box2d; Core Media; Store Kit; Game Kit
Framework;
Description: Implementation of the second version of the successful game, more vivid, colorful,
have a lot of game diversity. Completion capabilities of the engine.
In addition to other in-game sales: download presentation levels.
Project: Flight!
Time: 1year
Role: IOS lead developer
Site: http://www.play-flight.com/
App: https://itunes.apple.com/us/app/flight!/id496191902
Technology: XCode project; Cocoa Touch; Multitasking; Cocos2d; Core Media; Store Kit; Game
Kit Framework;
Description: Implementation of the popular flash game “Flight” on the IOS platform. In addition to
other in-game sales: download textures from the Internet.
Project: Siege Hero
Time: 1 year
Site: http://warspark.com
App: https://itunes.apple.com/ru/app/siege-hero/id431688122?mt=8
Role: IOS developer
Technology: XCode project; Cocoa Touch; Cocos2d; Box2d; Store Kit; Game Kit Framework;
Description: Implementation of the popular flash game “Sieger” on the IOS platform.
Project: AlertA Windows
Time: 2 years
Site: http://www.alerta.eu
Role: C++ programmer
Technology: Visual C++ project; Application with dynamic interface formed depending on the
contents of the database. Reports and letters are formed on the vba scripts. DB: MS SQL server;
Oracle; MySQL; Access;
Description: I have got a big project without documenting with the necessity of urgent fixes. I was a
one developer for Windows;
Education
Taurian National University named of Vernadsky (2003-2008)
Speciality: Informatics and mathematics

Local Availability

Only available in these countries: Ukraine
Profileimage by Alexej Cherkashin Senior iOS/macOS Developer from Senior iOS/macOS Developer
Register