Position: Backend Developer (Laravel, Node.js)
Category: PHP
English level: upper
Years of experience: 4

• QPQ (qpq.international) - B2B platform for start ups and investors. BE, Laravel. Refactor, implement new features, bug fixes.

• Pathfinder (pathfinder.s01.ephyros-dev.com) - International recruitment platform. Laravel & Vue. Refactor, implement new features, bug fixes.

• Top agent (top-agt.com) - Platform that provides full travel support: flight boking, hotel, taxi, additional services. Laravel, Angular.js, implement new features, bug fixes.

• YourToraTutors (yourtorahtutors.com) - Platform for learning hebrew words. Laravel, Team lead of project, integrate microservices (Node.js).

• immerj.io - Planning tool for content strategy. Laravel & Vue. Refactor, implement new features, bug fixes.

• hys-enterprise.com - Wordpress.

• smarthoop.com.ua - Wordpress.

• more code examples in github.
• PHP
Understanding of OOP, SOLID, DRY, KISS principles. 
Good experience with Laravel. Use mostly all of Laravel's features such as Observers, DI, Artisan, Requests, Resources, Facades, Model binding, Eloquent, Collections, Relationships, etc.. 

• Node.js
Had experience to build simple Rest APIs based on express.js, integrate microservices into existing projects, build live chat with socket.io. For now I am in process of learning node.js and in my plans to completely move from PHP to Node.js Microservices. 

• Front-end
Had experience as a full stack developer from Laravel and Vue.
Can add features, modify existing, search for bugs. Had experience to work with Socket.io. Understand lifecycle of vue components, coockie, and Vuex. Mostly interested to improve myself as a backend developer. 

• English
Can read documentation and speak, so I am able to join necessary meetings with clients.

• Unit-testing
Had experience to cover laravel project. Understanding of principles and mocks. If there will be a task to cover laravel project, then I would need to recover my knowledge. If it will be about Node.js then I am ok to learn Mocha or Jest. 

• CI/CD
Had experience to configure deploys of project on Amazon. Have my written documentation and prepared scripts. 

• Other
Docker, RabbitMQ, Mongoose, MySql, Microservices, Nginx, Linux (Ubuntu), own PC.
• Friendly and experienced co-workers.
• Comfortable schedule.
• Interesting and clean code projects.
• Enterprise (searrching for such experience).
• Configured process of development.
• Ability to learn how to become a team lead.