Oleh Voloshyn
Middle PHP backend developer

Contact:
Kiev, Ukraine
+38073 042 68 13
vololeg93@gmail.com

Social:
github
linked


Skills

PHP7 99%
JavaScript 90%
Symfony 99%
Yii2 70%
MySQL 99%
JAVA 50%
Linux 90%
English 80%

Skills

PHP7 (99%) JavaScript (90%) Symfony (99%) Yii2 (70%) MySQL (99%) JAVA (50%) Linux (90%) English (80%)

Education


2011 – 2014 years

  • (ISTU/МНТУ) Academician Yuriy Bugay International Scientific and Technical University

2007 – 2011 year

  • (KTEP/КТЕП) Kiev College of electronic devices. Specialty "Programming for computer facilities and the automated systems"

Experience


Company (office/remote), from 2019
Reactorbits
Canadian-run outsourcing company
reactorbits.com

Tireconnect: tireconnect.ca

Sales Solutions for Tire Retailers

  • Creating new features/supporting system
  • Improving API
  • Optimizing database
  • Creating new backend features for big clients and dealers

Company (office), 2019 year
Big Digitals Ukraine
Outsource development company
bigdig.com.ua

Ello Music: ello.tv

Development and maintenance of barely living old project

  • Creating new features/support old code
  • Updated REST API
  • Maintenance of database
  • Creating console commands for generating music playlists

Lunch Point: lunchpoint.com

Development and maintenance of shit written code

  • Fixed many bugs
  • Added new featured: geolocation, selecting countries and cities
  • Updated search bar
  • Updated database for i18n entities

Insfero: insfero.com

Symfony 3 Redis Commet server React Bitrix24 API Codeception Jenkins RESTful web API

Install project locally, fix Jenkins

  • Fixed Jenkins CI/CD
  • Fixed login with social networks
  • Integration with Bitrix 24 CRM

FarmSoyuz: fs.com.ua

New functions/fixes

  • Fixed/updated/improved synchronization with 1C
  • Fixed searching module
  • Added /sitemap.xml generation for search engine
  • Implemented city recognition
  • Other new functionality for automation of work with products in pharmacies

Company (office), 2018-2019 year
Interactivity
Development company
interactivity.com.ua

Robert Kaufman: robertkaufman.com

Development and maintenance of old legacy PHP code

  • The web application based on Symfony 3/Native PHP 7.0
  • Making new functionality in legacy code
  • Moving from legacy PHP code to Symfony 3
  • Moving from Symfony 3 to Symfony 4 (fix deprecations, include DI)

IEEE TV: ieeetv.ieee.org

Development of module for Drupal

  • Creating AWS uploading (multi-thread) file progress bar
  • Build/Debug Cordova Android/IOS applications

Company (office), 2017 year
Quantum Projects
Web solutions development company

Corporate website: quantum-projects.com

Development of an one page website

  • Create simple HTML website

FXProfitCode: fxprofitcode.com, fxprofitcode.net

Creation and support of a platform for lead generation

  • The web application based on Symfony 3
  • Database Design
  • Created multi-domain (multi-client) web-application with one Backend
  • Created web application (Backend) for CRUD
  • Communication with partners by API
  • Partner API routing, which depends on potential customers

Company (office), 2016 year
Domik
Website rental homes / apartments
domik.ua

Domik.ua: domik.ua 1 month

Website development and maintenance of rental homes / apartments

  • Support old, legacy code
  • Fix thousands in bugs with web server/mail server
  • Develop new functionality on top of old legacy PHP code

Freelance, 2015-2016 years
Up Work

Change Dynamix: changedynamix.io

Do remember

  • Supporting/updating the website in Wordpress

Shop OK: shopok.in.ua

Do remember

  • Reduced the checkout page in shopok.in.ua (Opencart CMS)
  • Created PSD2HTML adaptive (for mobile/tablets) template

Moda Express: modaexpress.com.ua

  • Development and maintenance of web shop in Opencart engine

GiftUA: giftua.com

  • Development and maintenance of web shop in Opencart engine

Freelance, 2015 year

Place View: info.placeview.in

Website development for storing documentation for the main project

  • This site is built using a framework Phalcon
  • Did the frontend using Twitter Bootstrap
  • Created admin panel (CRUD) with auth module without the use of ready-made options
  • Established images loading module (with caching and all the stuff)
  • Installed the module of text editor + added to it a file manager to upload pictures
  • Created DB architecture and used MySQL to create and manage database
  • Created multi language module used default Phalcon system and MySQL database

Company (remote), 2015 year
MadCoders
Poland development company
madcoders.pl

Eco Ready House: ecoreadyhouse.pl

Assistance in the development of site designer homes

  • The site was developed using a proper framework Symfony 2
  • Used VM VirtualBox technology (Vagrant) development server
  • Using PHP fixes for the REST API, the admin panel
  • Using HTML + CSS + JS template to modify the adaptive needs of the client. Used GULP technology to generate CSS with SASS files
  • Using AJAX technology to edit and create some AJAX requests
  • Using MySQL: the creation / modification of tables and fields, depending on the task. All modifications are implemented via ORM Doctrine and migrations
  • Edits (HTML + CSS + JS) as the front part of the site admin + and the creation of new modules in the frontend of the site
  • Creation of new modules, such as invoices, etc ... used PHP to create invoices and their generation in HTML + PDF with Symfony modules

I've been participated in the development / stretch layout on the online store

  • The store is designed with the help of Magento engine
  • Used VM VirtualBox technology (Vagrant) dev server
  • I have used PHP to modify both the frontend and the backend part of the Magento
  • Used XML + PHP + HTML + CSS + JS to stretch / modify template to adaptive (mobile) template for a client needs. Used GULP technology to generate CSS file from SASS

Company (remote), 2013 year
Marc Van Oldenborgh
Web solutions for business

IniGrams: inigrams.com

Development of an online store selling copyright phone wallpapers

  • The site was developed using Symfony 2 framework, ORM Doctrine
  • Integration with PayPal
  • Using Ajax to get all needed data
  • Sending email messages with image archive after purchase
  • Using animation pictures on Javascript

TicketsYourSelf: ticketsyourself.com

The development of online electronic ticket sales for the store

  • The site was developed using Symfony 2 framework, ORM Doctrine
  • Using Glassfish server (in Java) for data processing
  • Using Ajax to fetch data from the Glassfish

Company (office), 2011-2014 years
Leon van der Heijden
Web solutions for business

ProDecoTextiles: prodecotextiles.com

Development & support of an online store selling textiles

  • Development of a multilingual e-shop on the Opencart (MVC) engine
  • Developing attribute selection module product with automatic change of prices (with many of using JS)
  • Creation design and PSD to HTML template for this shop
  • Performance optimization (APC, file cache, browser cache, sql optimization)

SundaysKiev: sundayskiev.com

Website development for organizing business meetings

  • The site is written in the framework, CodeIgniter, with multilingual
  • Create registration / authentication of users
  • Creating a News site and the module "The upcoming event" on the website and FB app

Ticket2Mobile: ticket2mobile.com, t2m.com

Development of an online store for selling online tickets to events

  • The site was developed using the framework Symfony 1.4, ORM Doctrine
  • Using Solr for search on the site, multilingual
  • Create different search filters tickets: by genre, by the first letter, on the date of the event at the venue, the city
  • Using the twitter API to display tweets about the event
  • Integration liqpay payment system

Kiev Business Consulting: kievbusinessconsulting.com.ua

Website development for business consulting

  • The site was developed using CMS Wordpress
  • Using HTML + CSS + JS template to make an adaptive template for the client needs
  • Using PHP to customize some Wordpress plugins are responsible for the appearance of the site

Freelance, 2010-2011 years
MegaMarket
E-shop of electronic equipment
megamarket.lg.ua

MegaMarket: megamarket.lg.ua

Development & support of an online hardware store

  • Adding new functionality to the online store to synchronize with stock quantity of goods
  • The stretch the new design in the online store
  • Parse product price from different shops (to compare)