Position: Backend Developer
Category: Node.js
English level: no_english
Years of experience: 11


Hello, It's Fedor from Ukraine. 
I have +8 years of experience with php, js, go with a focus on RestAPIs, MVC and micro-services.
I have +5 years of experience frelance web development. Creation of sites, components, plugins and modules.
Programming for me is not only a job, but also a hobby for over 30 years.

SKILLS
PHP
I have a clear understanding of processes from entry point to output.
Creating C++ language extensions for integration OpenCv, Tesseract in php.
Experience with both orm and native query for working with databases.
Working with different frameworks, cms and templates (laravel, yii, phalcon, joomla, blade, smarty, mustache, memcache  ...)
Working with custom frameworks
Using cryptography, working with images, video, audio, integrating payment systems, api and auth services. 

JAVASCRIPT
I have extensive experience in developing both server-side and front-end code.
At the front I used (native, jQuery, vue, quasar, electron, three.js, d3, fabric.js ...) 
I use workers, storage, media api, and WebSocket.
At the backend I used node.js, express, fastify, sequelize, uWebSockets, mediasoup ...
Validation of incoming and outgoing parameters. Writing documentation in swagger.
I can't provide the code for the projects, they are commercial. But I can show you old code examples.

OTHER SKILLS
Development and design of projects and databases (Mysql, Postgress, Redis …)
Setting up and configuring remote servers (amazon, google ...)
Deploying Applications (ubuntu, debian, ssh, nginx, apache, mysql, postgress, jira, gitlab, postfix, openvpn, perr to peer, webrtc, websocket, turn servers, ldap ...)
Other languages in which I have programmed (Go, 1C, Basic, VB, VBA, VBS, Access)
Programming of microcomputers and controllers (raspberry, arduino, esp, wemos)
My main tools: IntelliJ IDEA, Dbeaver, ssh, console