photo

Eugene Naumov

Senior Software Engineer

Kyiv, Ukraine

eugeny.naumov0@gmail.com

Linkedin: eugeny-naumov

GitHub: verkligheten

About

Hi,

My name is Eugene, and I am a software engineer for around 10 years. I have a lot of experience in web app development on Ruby, Rails, and all related stuff. So, will be happy to discuss any project propositions!

Hobbies: my two beautiful cats, car race/drift, guitar, mountain cycling, programming, cooking, coffee

Work Experience

Avail (Realtor.com)
2 yrs 4 mos
Role: Senior Software Engineer
Mar 2021 - Jun 2023 · 2 yrs 4 mos

Description: Avail provides a platform containing tools and resources that help streamline the landlord/tenant relationship.

Responsibilities:

  • Daily communication with US customers
  • Member of the team responsible for backend and frontend development
  • New feature development including new 3d party integrations (REST, SOAP, SFTP)
  • Share best practices with a team by providing extended code reviews
  • Introducing new code quality tools and implementing them on CI
  • Analyzing and improving problematic and critical parts of application
  • Writing technical documentation, end-to-end tests and unit tests
  • Regular dependency updates and rails upgrade

Technologies: Ruby, Ruby on Rails, PostgreSQL, RSpec, js, SQL, React.js, Jest, Cypress, Jira, Trello, Airtable, Service-Oriented Architecture (SOA), Technical Support, Production Support


Pavilion-Health
3 yrs
Role: Team Lead
Jul 2019 - Mar 2021 · 1 yr 9 mos

Description: A market-leading innovator of technology products focused on aggregating, designing, developing, implementing, integrating, and supporting health industry technology solutions, specific to coding, counting, costing, auditing, and business intelligence functions in the health industry.

Responsibilities:

  • Daily communication with AU customers
  • Preparation scope of work into Jira epics and tickets
  • Preparation of sprints and team load
  • Projects security, update and architecture
  • Share best practices with a team by providing extended code reviews
  • Optimization and load testing
  • Analyzing and improving problematic and critical parts of application
  • Writing technical documentation, end-to-end tests and unit tests

Role: Senior Software Engineer
Apr 2018 - Jul 2019 · 1 yr 4 mos

Responsibilities:

  • Member of the team responsible for backend and frontend development
  • Responsible for staging deployment and its update
  • Refactoring and project reorganization
  • Optimization and load testing
  • Share best practices with a team by providing extended code reviews
  • Analyzing and improving problematic and critical parts of application
  • Writing technical documentation, end-to-end tests and unit tests
  • Regular dependency updates and rails upgrade

Technologies: Ruby, Ruby on Rails, PostgreSQL, RSpec, js, SQL, TypeScript, MongoDB, docker, Jira, Trello, Service-Oriented Architecture (SOA), Team Management, Technical Support, Production Support, React.js, Jest, TestRail

Unteleported
Dec 2015 - Apr 2018 · 2 yrs 5 mos
Role: Software Engineer

Project: Gimme Command

Description: Web application that provides maintenance of VMS systems.

Responsibilities:

  • Member of the team responsible for backend and frontend development
  • New feature development and covering with tests
  • Share best practices with a team by providing extended code reviews
  • Analyzing and improving problematic and critical parts of application
  • Writing technical documentation, end-to-end tests and unit tests

Technologies: Ruby, Ruby on Rails, PostgreSQL, RSpec, Polymer, js, HTML, CSS

Project: WhoIsWho

Description: An API for mobile application that provides information about phone numbers to identify the caller.

Responsibilities:

  • Analyzing and improving problematic and critical parts of application
  • Writing technical documentation, end-to-end tests and unit tests
  • Deployment, servers configuration and monitoring

Technologies: Ruby, Ruby on Rails, PostgreSQL, minitest, Sphinx, sidekiq, SMS provider API, SOA

Project: iCrew

Description: This app is for flight crew members like pilots, flight attendants and their families, currently including Delta Airlines and SkyWest Airlines.

Responsibilities:

  • Member of the team responsible for backend and frontend development
  • New feature development and covering with tests
  • Share best practices with a team by providing extended code reviews
  • Analyzing and improving problematic and critical parts of application
  • Writing technical documentation, end-to-end tests and unit tests
  • Deployment, servers configuration and monitoring

Technologies: Ruby, Ruby on Rails, PostgreSQL, minitest, Capistrano, sidekiq, SMS provider API, push notifications API (iOS, android), SOA

Project: Unteleported

Description: The company website.

Responsibilities:

  • Member of the team responsible for backend and frontend development
  • Share best practices with a team by providing extended code reviews
  • Analyzing and improving problematic and critical parts of application
  • Deployment, servers configuration and monitoring

Technologies: Ruby, Ruby on Rails, mimatter.js, js, Capistrano, HTML, CSS

Project: Finco

Description: Online lending system for a few countries (Czech, Poland, Romania). At this moment it has production in the Czech

Responsibilities:

  • Member of the team responsible for backend and frontend development
  • New feature development and covering with tests
  • Share best practices with a team by providing extended code reviews
  • Analyzing and improving problematic and critical parts of application
  • Writing technical documentation, end-to-end tests and unit tests
  • Deployment, servers configuration and monitoring

Technologies: Ruby, Ruby on Rails, js, Capistrano, HTML, CSS, prawn, device, coffee-script, sidekiq, redis

Project: Mapia

Description: Mapia is a web-based mapping service that evolved into business directory with special offers. It has more than 500k corporate profiles and over 2m unique visitors per month.

Responsibilities:

  • Member of the team responsible for backend and frontend development
  • Analyzing and improving problematic and critical parts of application
  • Writing technical documentation, end-to-end tests and unit tests
  • Deployment, servers configuration and monitoring

Technologies: Ruby, Ruby on Rails, OpenStreetMap, PostGIS, Sphinx, HTML, CSS

Project: TagDel

Description: tagdel.dk is the new focal point for all local forces that will create solutions to community small and big challenges. At TAG DEL you can create a profile as a citizen, association, public institution or business. Anyone can create challenges, solutions and participate in the realization of the best solutions.

Responsibilities:

  • Member of the team responsible for backend and frontend development
  • New feature development and covering with tests
  • Analyzing and improving problematic and critical parts of application
  • Writing technical documentation, end-to-end tests and unit tests
  • Deployment, servers configuration and monitoring

Technologies: Ruby, Ruby on Rails, MongoDB, Mongoid, sidekiq, public-activity, HTML, CSS, Bootstrap, Capistrano, redis


Rubakas
5 mos
Role: Software Engineer
Aug 2015 - Dec 2015 · 5 mos

Description: Multi-project organization with a lot of small tickets and tasks.

Responsibilities:

  • Member of the team responsible for backend and frontend development
  • New feature development and covering with tests
  • Share best practices with a team by providing extended code reviews
  • Analyzing and improving problematic and critical parts of application
  • Writing technical documentation, end-to-end tests and unit tests
  • Regular dependency updates and rails upgrade

Technologies: Ruby, Ruby on Rails, PostgreSQL, RSpec, js, SQL, minitest, Bootstrap, SOA


LuxurDocuments
2 mos
Role: Software Engineer
Sep 2014 - Oct 2014 · 2 mos

Description: Freelance single-page application

Responsibilities:

  • Daily communication with a customer
  • New feature development
  • UI/UX development

Technologies: HTML, CSS, Photoshop


Pusk
3 mos
Role: Software Engineer
Jun 2014 - Aug 2014 · 3 mos

Description: Freelance single-page application

Responsibilities:

  • Daily communication with a customer
  • New feature development
  • UI/UX development

Technologies: HTML, CSS, Photoshop