Работал в 6 компаниях   12 лет 2 месяца

Промышленность и Производство, IT, Другое, FMCG

Full Stack Developer удаленно

Virpil Controls

Промышленность и Производство

4 года

09.2020 - по настоящее время

Currently, i am developing LED controls software, which is integrated with a lot of famous jets simulations, such as XPlane 11, DCS World, Elite Dangerous, Microsoft Flight simulator 2020, Lockheed Martin Prepar3D, Il-2 Great Battles and others. Its an aircraft telemetry export from simulations and data reading by the app, directInpit implementation and USB HID API usage. Client App is based on Delphi programming language.

I am also responsible for statistics project, based on a lot of web technologies. Its a DCS World servers hub, which keeps flight data and makes different calculations, tournaments management, custom login system and internal social networks.

I also code different flight indicators export for devices, manufactured by the company.

Technologies: LUA, PHP (Symfony+Doctrine), RabbitMQ, React + Typescipt + Material UI, VueJs + VueX + Vuetify, VMWare, Delphi, USB HID, DirectInput.

OS: Linux Ubuntu + Windows X

react developer

Netex Consulting

IT

7 лет 7 месяцев

02.2017 - по настоящее время

Currently I am working with React JS application, which is responsible for clients/agents conversations, ticketing functionality and phone calls statistics. My responsibilities are UI upgrades, step by step migration from React 16 to React 18, updating MUI4 to MUI5.

My previous project was based on native PHP/MySQL/JS development. It was an email processing tool. It is used to communicate with company clients about orders.

I have experience working with Vagrant and Puppet software for spinning up development environments.

I also was working on Symfony framework based project, which was used to process suppliers invoices - uploading invoice data to database. App was using Console and Twig bundles, Doctrine ORM.

Another project on which I was working on my current position, was Java Spring Oauth2 Server for users authentication and authorization (with a usage of Hybernate ORM).

Web Developer

VFP Team

Другое

7 лет 7 месяцев

02.2017 - по настоящее время

In February 2017 I was invited by another person to develop a statistics project for one game - DCS World.

Task was to get flight data from simulation and transfer it to website, then show different stats.

First versions of the application were based on Zend Framework + Doctrine ORM, Code Igniter 2 framework.

Later, application was migrated to Symfony framework and Doctrine ORM. All templates were written using TWIG templating engine.

I was using MySQL database all the time.

Later I connected Redis server in order to store sessions data, instead files.

In 2019 I started to learn Vue JS framework with Vuetify components library.

Now project is written using React JS + Typescript framework with Redux state management lib.

Symfony framework is used as external API, admin and authentication server.

Dataflow is next: game generates JSON files via LUA scripting language (code is written by me), then Electron JS app (Vue JS inside) reads JSON files and sends data to RabbitMQ server. Symfony API backend consumer parses data and saves it in database. At the end - react app reads API and gets needed data.

I also used Socket.IO in order to show Realtime MAP (refresh time 1 min) and notifications/server chat messages on webpage.

Project can be found here: https://vfpteam.com

Full Stack Developer

Fozzy Group / Фоззи

FMCG

1 год 6 месяцев

10.2020 - 04.2022

I am responsible for writing backend Symfony based API for delivery company, called JUSTIN:

  • Background processes
  • console commands
  • JSON RPC
  • database modeling and writing complex SQL queries
  • RabbitMQ integration
  • Support of Vue (Vuex) frontend application for international delivery needs

I am also involved in Laravel based API development.

Currently, I am involved into E-ZOO website development (based on custom PHP framework + custom JS/Jquery code).

PHP developer, Team Lead

Quantoo (Poland)

IT

1 год 4 месяца

08.2015 - 12.2016

I was responsible to write new web applications for different outsource customers and giving different tasks from (senior dev) to my teammates.

Some period (3-4 months) I was providing training sessions for new teammates.

Main software I was using on this position - Zend Framework v1.2.17 and Symfony (2.8) frameworks. Zend app was used for company's internal social network, which were tracking projects and users achievements.

Another project I was working on - was a Gates production company. My main task was to write custom REST API for mobile application based on Ionic 2 framework (+ Cordova).

Accountant

Knowledge department

Другое

3 года

07.2012 - 07.2015

On this job i was developing web application which was responsible for gas/electricity/assets accounting. Codeigniter 2 MVC based framework was used to write this app.

Main function of the app was a CSV import of the electricity usage data (in different district schools). Later data was displayed in private zone.

Ключевая информация

I like to work with :

  • HTML/CSS (Bootstrap 4/5)
  • JavaScript
  • Typescript
  • PHP( Symfony 4/5/6 framework Doctrine ORM)
  • HTTP2 / Nginx
  • MySQL/SQLite/MS SQL,
  • GIT
  • RabbitMQ, Symfony Messenger
  • REST API, RPC API
  • Delphi (Embarcadero RAD Studio)
  • Vue - Vuetify/Vue Material
  • Electron JS ( + Vue)
  • React (Typescript)
  • WSL2 (Linux Subsystems for Windows 10/11)
  • VMWare Workstation (virtual machines)

Linux/Windows OS user.

Учился в 1 заведении

University of Business and Law

Accountant

Lviv, 2013

Владеет языками

Английский

продвинутый

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Украинский

родной

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Дополнительная информация

Computer skills

Full Stack developer (PHP/JS). My main goal is a building web applications based on such frameworks as Symfony using Doctrine ORM, React JS, Vue JS. Good practice and skills with

PHP/MySQL, JS/React/Vue, Symfony , Doctrine, Messenger, Composer/npm/yarn, git, Linux/Windows OS user (using LAMP stack under virtual machine or WSL2 linux subsystem), Embarcadero RAD Studio/FMX Linux, USB HID, Delphi, DirectX.

Hobbies

My free time i usually listen audio books, play DCS World and record video tutorials for it's modules (F/A-18C & A-10C).

I also like to translate aviation documentation to Russian and write flight manuals.

Vasyl

Middle Backend Frontend Developer remote

Дрогобыч

2 500 $

35 лет

Активно ищет работу

полная занятость

Характер работы: удаленная работа

Обновлено 3 недели назад