Alex Timofeev

Alex Timofeev

$30/hr
Full-stack Ruby developer, Front-end Architect
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
37 years old
Location:
Bangkok, Bangkok, Thailand
Experience:
7 years
Alex Timofeev Full-stack Ruby developer, Front-end Architect- Summary Since 2005, I’ve been building websites in various capacities, primarily utilizing Ruby on Rails technology and specializing in front-end development. Attentive to details and very self-organized, I’m successfully working from my home office for over 11 years, always delivering on time. – Technical skills I completed my first project on the second branch of Ruby on Rails in 2010, and have been unconditionally in love with the framework ever since. Due to our strong relationship, I consider myself an expert with its ecosystem. It's not a secret that Rails is not a perfect solution for all possible tasks... In beginning of 2016 Icelab has started to contribute to and actively use dry-rb stack (Roda and rom-rb based set of ruby libraries) for client projects. I had no choice but with a great pleasure join the movement, start to explore and use dry-rb inside the company :). Despite that I'm not with Icelab anymore, I believe that dry-rb has a bright future and I tend to choose it for my current and future projects. I'm highly skilled at not only using but also contributing to some popular (and not so popular) ruby gems and open source projects. I have created gazzilions of applications from the ground up, some of which are being actively used today. In my projects I have used: PostgreSQL, MySQL, MongoDB databases, Puma, Unicorn and Passenger application servers. I have deep understanding of TDD/BDD approaches and using RSpec, Capybara and VCR for local and CI tesing. – Communication habits The biggest challenge for any remote member of distributed team is effective communication. Keeping each other abreast of what you're working on and where you’re up to without missing out might be challenging at the beginning, but becomes much easier once you've got used to it. Since I've been a remote employee for many years I've learnt how to think and work out loud in any circumstances. Experience Software Developer at Icelab May 2014 - November 2016 (2 years 7 months) Page1 Icelab is one of the most experienced Australian teams of designers and developers. I am proud that I worked with these brilliant minds for two and half years and learnt from them a lot... I had participated as a backend, front-end (and sometimes even as a devops) engeneer in the development of wide range of projects and services for scientists, universities, ticket majors and book shops. Some of these projects were listed here https://www.icelab.com.au/work In these years my stack of tools and technologies has drastically changed from simple Rails back-end + some-assets-pipeline based self-hosted applications to complex Rails engines with React.js front-ends, Influx DB datastores, Elasticsearch or Solr based search engines, hosted on Heroku or on AWS EC2 as Docker containers. And the game had changed once again when Icelab migrated from Ruby on Rails to a collection of next-generation Ruby libraries dry-rb and Webpack for almost all of the new projects... Ruby On Rails, front-end at CODERED / Vltramarine October 2011 - March 2015 (3 years 6 months) Duties: New services development and testing, front-end design, setting up and supporting servers Achievements: Created an advanced multi-user blogging platform with Ruby on Rails 3.2 from the ground up, which included live commentable posts and photo feeds, user and role management, integration with social networks, and banner ad management. Developed an advanced Medium-like style content publication system, a warehouse management system, and an online store. Front-end engineer, UI designer at LiveInternet July 2005 - May 2014 (8 years 11 months) Envisioned, developed and implemented unique ideas - including design, mark-ups, programming, optimization, and support - for everything that concerns or is connected with front-end and UI of one of the largest blogging platforms in Russia. Developed designs and markups for various email newsletters. Improved designs and mark-ups for the mobile version of the site. Ruby On Rails, front-end at Inviter November 2009 - November 2011 (2 years 1 month) Site invites exchange market Languages English Russian (Professional working proficiency) (Native or bilingual proficiency) Page2 Skills & Expertise Ruby Ruby on Rails Front-end Development JavaScript CoffeeScript User Interface Design Start-ups CSS SASS SCSS AJAX HTML HAML Slim Git jQuery Web Project Management Photoshop SQL PHP Programming Unobtrusive Javascript Client Side Optimization GTD MongoDB Front-end JSON Nginx Node.js Apache Bash MySQL PostgreSQL (Intermediate, 3 years experience) (Intermediate, 3 years experience) (Expert, 9 years experience) (Advanced, 4 years experience) (Beginner,
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.