Ivan D. Senior Ruby on Rails Engineer

Full Stack Web

Summary

- 10+ years of experience of Ruby on Rails developer
- Fluent English.
- Available ASAP.

Experience

Ruby on Rails developer

Jan 2016 — Dec 2021
Description: HitLeap https://hitleap.com is a Traffic Exchange service, which automatically delivers free traffic to your website. It is a huge high load big data application. I came here to help its team with development of new features, fixing bugs, performance optimization. Over time, I became lead developer on this project and implemented a lot of features(including internal economy changes of project).
Responsibilities:

  • core application development
  • Migrating PayPal from Express Checkout API to REST API (One-Time and Recurring payments)
  • Integrating Stripe API (One-Time and Recurring payments), upgrading Stripe from Charge API to PaymentIntent API
  • maintaining linux servers
  • maintaining pg server
  • maintaining mongo server

Technologies: Ruby 2-3, Rails 4-6, RSpec, Redis, Puma, PostgreSQL, MongoDB, Nginx, Resque

Ruby on Rails developer

Nov 2013 — Oct 2016
Description: I was developing https://feed.informer.com application. It is rss manager.
Responsibilities:

  • moving frontend to backbone.js(with chaplinjs)
  • fixing bugs and implementing new features
  • integrating sphinx (http://sphinxsearch.com/) for FTS
  • maintaining linux server

Technologies: Ruby 2, Ruby on Rails 3.2, Unicorn, Redis, Resque, Backbone.js, Nginx, MySQL, RedHat Enterprise Linux

Ruby on Rails/javascript developer, Immerss

Apr 2014 — Nov 2014
Description: Immerss https://immerss.live/ is a video broadcasting application. My main responsibility on it was building UI using javascript(jquery and backbone.js) and integration of new UI features with backend. I was excited to have a chance to code UI logic. It was very great experience for me.

Ruby on Rails developer

Nov 2011 — Oct 2013
Projects:

  • SeatConnectedPeople France https://www.seat-connected-people.fr/(currently out of order; an online support of seat.fr)
  • Gemnasium https://gemnasium.com/
  • Spectorus (specs areas/annotations builder). The project didn't go live
  • Gatekeeper (unified authorization service for Tech-Angels projects). The project went live, but, after some time, was shut down.
  • EasyWelcome https://easywelco.me/. A cleaning service website. Currently out of order.

Responsibilities:

  • implementing new features, writing tests, applying new makup(I made a lot of redesigns by applying ready- to-go markup on live project).

Technologies: ruby: 1.8.7-1.9.3, rails: 2.3-3.2, testing: shoulda with test-unit, rspec, capybara various gems, the amount of which I can hardly count, javascript, jquery and various plugins, pure js, websockets, nginx, linux, bash

Education

Classic Private University, Zaporozhye
Math Jan 2001 — Jan 2006