Ivan D., Senior Ruby on Rails Engineer

Full Stack Web
english C1 (Advanced) English
seniority Senior (5-10 years)
location Ukraine UTC+02:00

Summary

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

Main Skills

JavaScript Frameworks

Backbone.js jQuery

UI Frameworks, Libraries, and Browsers

jQuery

Ruby Libraries and Tools

resque

Ruby Frameworks

Databases & Management Systems / ORM

Scripting and Command Line Interfaces

Bash

Operating Systems

Linux

Web/App Servers, Middleware

Nginx Puma (Ruby/Rack Web Server)

QA, Test Automation, Security

Mail / Network Protocols / Data transfer

WebSockets

Other Technical Skills

pure.js Unicorn
ID: 800-056-971
Last Updated: 2023-07-04

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