Oleg Kalistratov
Senior Ruby on Rails developer/architect-
Summary
Passionate web developer living on the edge of new technologies and
trends of the IT world.
Experience
Freelance Ruby on Rails developer at UpWork
June 2012 - Present (4 years 10 months)
Working on a lot of small and large projects built in Ruby on Rails
technology stack. My responsibilities vary depending on the needs of a
particular project.
Senior Rails + JavaScript developer/architect at Turing Technology,
Inc.
February 2015 - November 2016 (1 year 10 months)
My responsibilities included building the front-end architecture, and
developing both back-end and front-end code of a complex single-page
application.
Senior Ruby on Rails/Backbone developer at Finliner
February 2013 - February 2014 (1 year 1 month)
My responsibilities included creating Backbone.js-based front-end
architecture for a large single-page app, solving non-trivial problems, and
integrating the solutions of other developers so they could work smoothly
as a part of a complex system.
Sr. Front End Developer at Tutonic
2012 - 2012 (less than a year)
I was working mostly on the front-end side of the application and
developed a large part of the application UI.
Software Engineer at XenZu Technologies
November 2009 - November 2011 (2 years 1 month)
Developed several messaging applications for Android, Symbian and
Maemo platforms.
Software Engineer at IS Development
March 2008 - January 2009 (11 months)
Developed several plugins for AutoCAD-like system.
Senior Software Engineer at Teleca
2005 - 2008 (3 years)
Strongly improved native Media Gallery component for BREW-based
mobile phones.
Languages
English, Russian
Skills & Expertise
Main: Ruby on Rails, JavaScript, CSS, HTML, PostgreSQL, MongoDB,
Redis, Git, REST architecture, design patterns, single-page applications
Other: C/C++, Java, C#, Android development, SVN
Education
Nizhny Novgorod State University
Master of Science, Computer Science, 2001 - 2006