Працював в 6 компаніях 12 років 4 місяці
Промисловість та Виробництво, IT, Інше, FMCG
Full Stack Developer удаленно
Virpil Controls
Промисловість та Виробництво
4 роки 2 місяці
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 років 9 місяців
02.2017 - до теперішнього часу
Currently I am working with React Native application, which is responsible for clients/agents conversations, ticketing functionality and phone calls statistics. My responsibilities are : mobile chat app development, web app UI and business logic upgrades.
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 років 9 місяців
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
Vasyl
Full Stack Developer
Дрогобич
Активно шукає роботу
повна зайнятість
Характер роботи: віддалена робота
Оновлено 3 тижні тому