Coder Social home page Coder Social logo

Oleksii Sukhovii

Senior Software Developer

SUMMARY OF QUALIFICATIONS

In more then 13 years of his practical experience as a Ruby Software Engineer Oleksii participated in the development of many various projects covering different business domain areas. Among them are: app builder application (like WIX, widgets admin and client apps/APIs), video processing (events recreation, multi source view, made elaborated video processing conveyor), tools and goods renting/lending app (booking logic, payments), social networks (social network for bars/cocktails + payments + bartender app), reverse logistics, geolocational online game (worked with geo lat lon database extensions Postgis) and healthcare.

No matter whether Oleksii works with small single server application or complex multi-service architecture he always can find place for creative approach and engineering spirit bringing to life well elaborated and resilient software solutions.

TECHNOLOGY SKILLS

Programming languages:

Ruby. Also familiar a bit with Javascript/jQuery, Golang, Elixir, HTML/CSS

Frameworks:

Ruby on Rails, Active Admin, Trailblazer Operation, dry-rb Validations

Databases and Storage:

Postgres, Redis, a bit of MongoDB (courses only)

Payment services:

Paypal API, Stripe API, Paya.

APIs:

Mostly REST, a bit of: gRPC, GraphQL

Test Frameworks and Tools:

rSwag, rSpec, timecop, ffaker, Factory Bot, webmock

Electronic Health Record (EHR) Systems:

Cerner, Athenahealth, NextGen Healthcare, CharmHealth, DoseSpot, Dendi LIS, Tenovi

Cloud:

AWS

Others:

ImageMagick, ffmpeg

ENGLISH

Upper-intermediate

EDUCATION

Dnipro National University of Railway Transport

Master degree in Computer Science, IT systems engineer at Information Security

2006 - 2011

Contacts

Linkedin

Stackoverflow

Github Pages

Pet Projects

  • Caelus is a weather monitoring app. Main feature of this app is periodic collection of current weather data from the weather APIs and physical weather monitoring devices which should send their current weather data to the application backend periodically too. Later on at admin panel this data can be observed, analysed and processed for example for some weather research purposes.
  • Transportation Task Solution Backend API for transportation task solution. Home task of the Golang Course.
  • BallGame JavaScript Game In Canvas with ES6 Classes and Modules. With some physics. And WebAudio sounds.
  • Api Sketch ruby gem. It provides DSL to describe and create API documentation; consists of three main parts: API definitions DSL, documentation generator, API example responses server.
  • Video Processor Simple Video Processor Server Api. Currently it supports only one operation video trimming.

Interests

  • Programming
  • DevOps
  • AI, ML, BigData
  • Guitars
  • Running
  • Snowboarding
  • Swimming
  • Space
  • Science

Suhovius's Projects

ballgame icon ballgame

JavaScript Game In Canvas with ES6 Classes And Modules. With some physics. And WebAudio sounds.

caelus icon caelus

Caelus is a weather monitoring app

gopl icon gopl

Solutions to K&D's The Go Programming Language exercises

kbot icon kbot

DevOps Course test application

video_processor icon video_processor

Simple Video Processor Server Api. Currently it supports only one operation video trimming.

vocabulatron icon vocabulatron

Simple English vocabulary app. Made with Sinatra and MongoDB (via mongoid gem)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.