Alexey Zankevich

Alexey Zankevich

Belarus
Hire Alexey
Scroll To View More
Alexey Zankevich

Alexey Zankevich

Belarus
Member since June 22, 2012
Alexey is a full stack developer and architect. He has expert knowledge of Python and is strong in Java (Android) and Objective-C (iOS). With considerable experience developing games, he is currently designing yet another app that he hopes will significantly impact the mobile world.
Alexey is now available for hire
Portfolio
Experience
  • Python, 5 years
  • Java, 2 years
  • Objective-C, 1 year
  • XML, 5 years
  • XSLT, 5 years
  • SQL, 5 years
  • JavaScript, 4 years
Belarus
Availability
Part-time
Preferred Environment
Linux, Mac OS X, Emacs, Idea, XCode, GIT, hg
The most amazing...
...thing I've ever created is a DFA-based fast and limited regular expression engine in Python.
Employment
  • Senior Python Developer
    Tipsi (through Toptal)
    2012 - PRESENT
    • Refactored and supported Django project.
    • Applied Bootstrap styles.
    • Implemented TinyMCE-based online editing tool.
    • Migrated service to Amazon file storage.
    • Unified sub-projects into single platform.
    Technologies: Python
  • Python Developer, Android Developer, iOS Developer
    Self-Employed
    2010 - PRESENT
    • Developed an online logic game named "Iron Dots Online" for Android which was an implementation of a paper "Dots and Boxes" game. Server side was based on Twisted, Rokon as the client.
    • Created a tilt-based Android game called "TCH: Coins Hunter" using AndEngine framework. The game also included a PyQt-based map editor and a Vertex helper program which was made public under a BSD license. The game is now called "Pirate's Quest", after being sold to ToyStudio LLC. http://www.barnesandnoble.com/w/pirates-quest-toy-studio-llc/1109130953?ean=2940043886477
    • Wrote an Android photo application that included optional photo filters (sepia, old photo, etc.)
    • Created a soundboard application for Android.
    • Developed an Android IP telephony application that had optional on-the-fly voice change. The app had a free SipDroid-based client and a server based on Asterisk with voice-changing plugin.
    • Wrote an application for Android for calibration of balances that supported a bluetooth communication option.
    • Built a chemist-helper application for Android for balances that supported bluetooth communication.
    • Developed a quiz application (IQ-meter) for Android.
    • Wrote an Android horoscope application.
    • Created a Django/FanDjango-based Facebook quiz application called "CoolestIPO".
    • Built a clock application called "My Alarm Clock" for Kindle Fire. http://www.amazon.com/gp/product/B008RA3X5E
    • Running game app for iOS https://itunes.apple.com/us/app/bee-race/id546662947?mt=8&uo=4 with GameCenter-based multiplayer option.
    • Currently working on a multiplayer iOS game with a client based on Cocos2d and server written in Erlang.
    • Created Terevaka framework (Lua) - high level MOAI-based application framework
    Technologies: Python, PyQt, Twisted, Django, Android, AndEngine, Rokon, iOS, Cocos2D, Facebook API, ZeroMQ, Asterisk
  • Python Developer
    Slide
    2009 - 2010
    • Supported "TopFriends", "Rock Riot" and "SuperPoke" applications for Facebook and MySpace.
    Technologies: Python, greenlets, Cheetah, Facebook API, JavaScript, CSS
  • Python Developer
    SPNDigital
    2008 - 2009
    • Created persistent, self-recovering Linux services.
    • Implemented Twisted-based client for SMPP protocol.
    • Wrote several SMS services as front-ends upon SMPP service.
    • Created the administrator site for controlling some services online.
    • Developed a testing framework for some SMS services.
    Technologies: Python, Twisted, Django
  • Python Developer
    Kyriba Corp
    2007 - 2008
    • Supported interbank payment file converters.
    • Worked on refactoring and deep code analysis.
    • Created a conversion flow testing framework.
    • Created DFA-based universal converter for regular expression syntax, with extensions for special rules.
    • Introduced XSLT-based converter for XML formats.
    Technologies: Python PyUnit, RegExp, XSLT
Experience
Skills
  • Languages
    Python, Objective-C, Java, XML, JavaScript, SQL, XSLT
  • Frameworks
    Django, Twisted, Cocos2d, Rokon, AndEngine
  • Tools
    GNU Dev Tools, Mercu, Git, Emacs, Wingware IDE, Apple Xcode, CVS, ClearCase, SVN, IDEA IDE
  • Paradigms
    Concurrent Programming, Functional programming, Test-driven Development (TDD), Class-based OOP, Agile Software Development
  • Platforms
    Android, iOS, Linux
  • Libraries/APIs
    SQLAlchemy, PyQt, Facebook API, SQLite, jQuery
  • Storage
    MySQL, PostgreSQL, Firebird
Education
  • English Courses degree in English
    Minsk State Linguistic University - Minsk
    2008 - 2010
  • Masters degree in Physics
    The Belarussian State University - Minsk
    2003 - 2008
Hire the top 3% of freelance developers
I really like this profile
Share it with others