Profileimage by Anonymous profile, Problem solver & PHP programmer
available

Last update: 27.05.2020

Problem solver & PHP programmer

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Limited professional) | Czech (Native or Bilingual)

Skills

I love solving unsolvable tasks. With 15+ years of experience programming as an employee (e-commerce), freelancer (agency), and for own company (warehouse & logistics processes), I have plenty of skills combining PHP OOP, business priorities, project managing, optimizing processes and solving issues between real world and databases.

Most of my work is in the CakePHP framework in the backend, but I do not avoid other frameworks, or even languages (with some learning curve; Ruby looks like a dream of minimalist). Frontend includes jQuery, ES6. And from DevOps, I had set up virtual servers from scratch (Linux command line), EC2 and S3 services in AWS.

I have a lot of experience in e-commerce, including billing and own warehouse infrastructure (correct managing stock reservations), frontend & physical processes speed optimizations, and not least, increasing the conversion rate.

Tasks from the last months

As a part of a small team of developers in an e-commerce company, I am working independently on all kind of projects and tasks on maintaining and improving internal systems mostly individually, such a
  • data integration from another e-shop (analyze database, parse and clean data, bulk import of old orders and products, online two-way sync)
  • a lot of warehouse tweaks, eg. fullness heatmap
  • integration of new payment gateways (card payments, Payu, ..) and delivery services (GLS courier, Post, ..)
  • Rest API endpoints
  • CI integrations with Travis and Github Actions (PhpStan, PHPUnit, jest)
  • JS ES6 module for communicating with POS terminal through JSON API
Additionally, I have the responsibility of planning projects in our team. Last year I implemented a new planning system, inspired by Shape Up. It changed a point of view to the business importance of tasks and set us a boundary. It includes tracking a state of projects and reporting to management.

Project history

Local Availability

Only available in these countries: Slovakia
Located in Slovakia, central Europe (UTC+2), I prefer remote work.  But I would be glad and able to travel occasionally anywhere, for a few days, to meet personally.
Profileimage by Anonymous profile, Problem solver & PHP programmer Problem solver & PHP programmer
Register