Oleksiy
Ukraine (UTC+02:00) 🇺🇦
Upstaffer since June 17, 2022

Oleksiy — Go Software Engineer with Node.js skills

Expertise in Full Stack Web.

Last verified on July 04, 2023

Core Skills

Go
Go
Node.js
Node.js

Bio Summary

- 14+ years of software development. - Experienced software developer with extensive skills in developing high-load multi-component systems featuring diverse languages and technologies. - An expert in the establishment of value-driven processes and cross-functional teams for the successful delivery of innovative products. - Upper-Intermediate English - Available ASAP

Technical Skills

Programming Languages C, C++, Go, JavaScript, Objective-C, PHP
JavaScript Frameworks Node.js
UI Frameworks, Libraries, and Browsers WebKit
Databases & Management Systems / ORM AWS ElasticSearch, Clickhouse, MongoDB, MySQL, PostgreSQL
Cloud Platforms, Services & Computing AWS
Amazon Web Services AWS ElasticSearch
iOS Libraries and Tools Cocoa
Version Control GitHub
SDK / API and Integrations Windows API

Experience 

Senior Golang Developer

February 2020 – June 2022

- Development of applications in Go, MySQL, PostgreSQL, MongoDB, JS, C, C ++, Objective-C (cocoa, WebKit, winapi), AWS.

 

 

Senior Software Architect, Team Lead

February 2020 – May 2022

- Architecting and developing high-load applications on Golang, Node.js, MongoDB, etc.

- Development of financial transaction service.

- Creation and support of a binary options exchange service (including the development of a frontend, backend, control panel, collection and viewing of statistics and deep analytics, and development of tools for risk managers).

- Creation of exchange and auction of advertising traffic.

- Development of a system for auto-deploying applications to servers using docker containers and system.

- Development of utilities for generating video presentations from photos with a rich set of visual effects and transitions.

- Creating development tools and a large number of open libraries on GitHub.

 

 

CTO

July 2015 – February 2020

- Personnel management of the enterprise (production, control tasks, staff development, time tracking, development of job descriptions).

- Training more than 20 Golang developers for production coding. Organization of workplaces.

- Staff control and learning. Forecasting changes in the structure of the company and implementation of appropriate solutions. Interview candidates that apply for the back-end position. Offer technical advice and solutions for other team members.

- Development of high-load SaaS services (Golang, MongoDB, ClickHouse, ElasticSearch, etc.).

- Development of Golang libraries for determining the location by IP, server-side CommonJS and AMD modules compilation, high-performance Golang WebSocket framework, cross-platform webview library for C/C++/Golang.

- Uses WebKit (Gtk/Cocoa) and MSHTML (Windows), the fastest web framework for the high-performance fasthttp server, open-source control panel library based on Gin framework and MongoDB, and mongo library for saving and search stream serial data with splitting to collections by time, etc.

- Design of company information security policies. Maintain technical documentation and business correspondence.

 

 

Senior Software Architect, Team Lead

August 2009 - April 2011

- Developing applications and services on Node.js and PHP, using MySQL, MongoDB, etc.

- Team Building and personnel management of the enterprise (production, control tasks, staff development, time tracking, development of job descriptions).

- Organization of workplaces. Staff control and learning. Forecasting changes in the structure of the company and implementation of appropriate solutions.

- Development of company information security policies. Distribution of staff tasks and timing control and the stages of implementation, generate reports.

- Maintain technical documentation and business correspondence.

- The introduction of open-source software in the enterprise. Design, development, and maintenance of many projects.

 

 

PHP, JS Freelancer

August 2009 - April 2011

- Front-end development (design, layout, scripting), optimizing sites for midrange keywords, copywriting.

- Design, development, and maintenance of projects: Business-oriented social network

- "Smart School»

- Online store for auto parts

- CMS development and modernization

- Online office suite for online travel agencies OnlineTur - Online website builder service

- Development of multi landing sites, business cards, "stubs", etc. - "Q/A" questionnaire site

- Teaser/banner networks

- Service for a link exchange, etc.

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 Oleksiy
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring