Ivan F.
Georgia (UTC+02:00) 🇬🇪
Upstaffer since August 25, 2022
You can hire Ivan F.
today 🔥

Ivan F. — Go Software Engineer

Expertise in Back-End Web.

Last verified on July 04, 2023
B2 (Upper-Intermediate) English

Core Skills

Go
Go
Ruby on Rails
Ruby on Rails

Bio Summary

- 6+ years of experience in the IT industry as a back-end Ruby Engineer - 3 years of recent commercial experience with Go - Has experience working as a full-stack engineer using React on the front-end side - Upper-Intermediate English - Available in 2 weeks after approval for the project

Technical Skills

Programming Languages Go, JavaScript, Ruby
JavaScript Frameworks React
Ruby Frameworks Ruby on Rails
Databases & Management Systems / ORM AWS ElasticSearch, PostgreSQL, Redis, SQL
Amazon Web Services AWS ElasticSearch
Message/Queue/Task Brokers Kafka, RabbitMQ
Operating Systems Linux

Experience 

Senior Software Engineer

10.2019 – 06.2022

Description: As a member of the Geo Team I developed and supported Search service:

Responsibilities:

  • Implemented geo dependent search and spell checker/auto-correction mechanism which led to an increase in user rides
  • Worked on metrics to estimate the quality and relevance of our search suggestions
  • Made a provider configuration mechanism. Allows to change search results through UI without the need for changes in the code base

Tech stack: Go, Redis, Elasticsearch, Kafka

 

ShipHawk, Software Engineer

February 2019 - September 2019

Description: I was part of the Platform and DevOps teams

Responsibilities:

  • Set up deployment notifications for all projects
  • On my own initiative, updated webpack, optimized webpack.config and package.json thereby reducing the page loading time, reducing the size, and changed the structure of the bundle for more optimal caching
  • Worked on integration of distributed tracing system based on Jaeger
  • Wrote ansible playbooks and roles for automating services set up and updating configurations on servers

Tech stack: Ruby on rails, React.js, Redis, Elasticsearch, PostgreSQL

 

Software Engineer

April 2017 - January 2019

Description: Participated in the development of internal CMSs

Responsibilities:

  • Added the ability to compare different courses, clone and merge them with each other
  • Implemented a feature for users through UI to create a stage-version with changed courses. This feature substantially reduced the release time of content changes in production
  • Participated in the development of functionality for a/b testing, entrance tests, and transfer progress of the students

Tech stack: Ruby on rails, Redis, Elasticsearch, PostgreSQL

 

Junior Software Engineer, AviaCenter

February 2016 - April 2017

Description: Participated in the development of internal CMS, Buses, and Avia API

Responsibilities:

  • Implemented the unification and collection of data from various projects of the company, incl. 1C and SOFI
  • As full-stack dev implemented full support of two suppliers: Ruset and Busfor
  • Developed a new functional, fixed bugs, optimized SQL queries, and work with Redis

Tech stack: Ruby on rails, React.js, Redis, Elasticsearch, PostgreSQL

 

Trainee

June 2015 - August 2015

Description: I made a test project called HotelAdvisor as an entrance examination. I took courses on Ruby on Rails in screencast format 6 hours a week + with the practical part as homework.

In my spare time, I was attached to a team of 4 people who worked on the audio system store on Spree.

There I fixed bugs and wrote tests.

Tech stack: Front-end: Haml / CoffeeScript, Back-end: Ruby on Rails

Education 

Sevastopol State University, Bachelors and Masters Degree in Informatics and Computer Engineering

September 2010 - June 2016

Licences & Certifications

EMC Academic Associate, Information Storage, and Management

April 2014

AWS Certified Cloud Practitioner (CLF)

July 2019 - July 2022

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Ivan F.
or someone with similar Skills?
Ivan F. is available
for hire 🔥
Book a call with Ivan F.
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring