Denysov Kostiantyn

Backend lead

        > ~ $ 
      

Languages

JavaScript (expert), TypeScript (proficient), Go (proficient), Java (middle), Bash (beginner), C/C++ (beginner)

Cloud-Based Technologies

AWS, GCP, Docker, Kubernetes, RabbitMQ, SQL and noSQL Databases, application performance metrics, etc.

Tools

Git, VSCode, WebStorm, iTerm, Fish Shell, and a lot of others

Research and Planning

Identifying Problems, Gathering Information, Critical Thinking

Problem Solving

Able to make an analysis of a problem to identify the cause. Once the cause is identified, I am researching & developing possible solutions. Ideally, few working solutions, to be able to identify the most efficient ones, while discussing them with the team.

Communication

I realize the importance of good communication. I use tools like Slack/Skype/Telegram to make sure we’re always on the same page.

Download this CV as PDF

Download

Changelog

Join.com

Senior backend software engineer

December 2022 - *
Designing, developing and installing software solutions, support and develop software team.
  • Develop software solutions, like API, software designing, etc.
  • Implementing systems flow, data usage and work processes
  • Following the software development lifecycle
Analyzing and modifying existing software as well as designing, constructing and testing end-user applications that meet user needs β€” all through software programming languages.

Pixsy.com

Senior backend software engineer

August 2021 - December 2022
Designing, developing and installing software solutions, support and develop software team.
  • Develop software solutions, like API, software designing, etc.
  • Implementing systems flow, data usage and work processes
  • Following the software development lifecycle
Analyzing and modifying existing software as well as designing, constructing and testing end-user applications that meet user needs β€” all through software programming languages.

Sonect AG

Backend lead

March 2020 - August 2021
Designing, developing and installing software solutions, support and develop software team.
  • Develop software solutions, like API, software designing, etc.
  • Implementing systems flow, data usage and work processes
  • Following the software development lifecycle
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code, etc.

BillBeez

Senior backend developer

June 2019 - March 2020
I worked on creating a payment system that helped small businesses and their accountants to quickly and easily pay bills, and also allowed them to contact suppliers and receive payment details from them in 1 click. The system could make ACH payments, payments through Payoneer, etc.
  • Adding Unicode support
  • Basic text highlighting
  • Fresh Design

Thomas cook

Full-stack developer

October 2017 - May 2019
I worked on fast text search systems, including creating systems for automatic indexing, analysis, including analysis of user behavior and faster and more accurate search for tours for specific users which allowed to increase conversion and increase sales.
  • Full stack developing on JS/TS/Swift
  • Experience included: JavaScript (vanilla, ES5, ES6), Angular(1.4 - 5), React, Redux, Node.js, ExpressJS, HTML5, CSS3, Semantic UI, SCSS, LESS, MySQL, PostgreSQL, MongoDB, Mocha, Chai, Webpack Babel, Git, Docker, Jenkins

Consulting and Freelance

Full-stack web developer

April 2017 - October 2017
  • Developing Front-end and API design for Big-data project, secondary market for tickets project, data parsers (new Google :) ) project.
  • Developing Front-end and API design for Big-data project

Leantegra

Full-stack web developer

July 2015 - April 2017
  • Developing CVO portal, migrating from Angular 1.5 to React