Ivan D. Senior Ruby on Rails Engineer
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