Oleksiy Go Software Engineer with Node.js skills
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
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.