Vitaly Babiy

Vitaly Babiy

United States
Hire Vitaly
Scroll To View More
Vitaly Babiy

Vitaly Babiy

United States
Member since March 31, 2013
Vitaly is a Senior Software Engineer with experience building scalable and fault-tolerant services. In particular, he enjoys tinkering with the Android platform and developing mobile applications using the latest technologies.
Vitaly is now available for hire
Portfolio
Experience
  • Python, 4 years
  • JavaScript, 4 years
  • Django, 4 years
  • Android, 3 years
  • Heroku, 2 years
  • MongoDB, 3 years
  • AngularJS, 1 year
United States
Availability
Part-time
Preferred Environment
Mac, Linux, Git, Python, Django, Android
The most amazing...
...software I've ever developed was as a member of the core team that built the AgoraGames Platform.
Employment
  • Senior Engineer
    AgoraGames
    2010 - PRESENT
    • Maintained a large MongoDB cluster, adding redundancy and failover to the application.
    • Developed and maintained a large-scale distributed Python application to handle thousands of user requests per second.
    • Created RESTful web services for app and game developers.
    • Contributed to the Android SDK for Hydra, making it easier for developers to integrate with the Hydra Platform.
    • Worked on the sample Android application to demonstrate Hydra best practices.
    • Maintained large redis instances, handling thousands of concurrent users.
    • Co-wrote Chai, a Python mocking and stubbing framework that helps developers write better tests for their Python applications.
    Technologies: Python
  • Engineer
    VitaRara
    2007 - 2010
    • Helped build and roll-out an ERP system.
    • Worked on both server-side and client-side software.
    • Performed MySQL index optimization.
    • Developed user interfaces for fast data entry.
    • Created dynamic UIs with jQuery.
    Technologies: Java, Groovy, Ruby
Experience
  • Condor (Development)

    Condor is a mobile app available for both iOS and Android that helps users browse items listed for sale nearby.

    The Condor API is all written in Python, using Django Tastypie.

  • UpFront (Development)

    UpFront is an HTML5 iPad app that helps
    restaurants manage their patrons, sending them
    text messages when their tables are ready.
    UpFront is written in JavaScript and uses
    Backbone.

  • Currently (Development)
    http://bit.ly/PMawVf

    Currently is a simple Chrome extension that
    replaces your "New Tab" screen.

    Written in JavaScript, Currently ties into
    Chromes local storage and sync
    storage, using the geolocation API to
    locate the user. For custom background
    images, Currently utilizes the file system API.

  • Downpour (Development)
    http://downpourapp.com

    Downpour is the successor to Howsthe.com, an
    old project of mine. The goal of Downpour is
    to monitor the state of your website and
    notify you when errors occur.
    Downpour is written in Python and makes heavy usage of AngularJS.

  • Chai (Development)
    https://github.com/agoragames/chai

    Chai is a stubbing and mocking framework for Python which allows you to write better unit tests.

Skills
  • Languages
    JavaScript, Python, Java
  • Frameworks
    Django, AngularJS, Android SDK, Flask
  • Paradigms
    Object-oriented Programming (OOP), Event-driven Programming, Test-driven Development (TDD), Prototype-based OOP
  • Platforms
    Android, Heroku, Linux, Amazon Web Services (AWS)
  • Storage
    Redis, MongoDB, PostgreSQL, MySQL
  • Libraries/APIs
    jQuery, Facebook API, Backbone.js
  • Tools
    Adobe Photoshop
I really like this profile
Share it with others