Працював в 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 тижні тому