Position: Senior PHP Developer
Category: PHP
Experience: 11 years | English: upper

I have many different project and gain a lot of different achievements:

- In one company my team and I rework in 3 months dead-born project for communal payments. Before I leave the company we have about 10000 users/day.

- In other company we have created booking system, that allows user to buy rail ticket to travel in Germany, Italy, France, Austria, UK, Switzerland and between them.We spent 6 months for that. Also, because of good architecture, we have created similar project for Sweden market in 1 month.
I have good expertise in:
- secure payments
- bank software
- booking systems
- CRM

I less expertise level in :
- insurance systems
- medical communication

My experience:

Insurance market system (~1y):
PHP, Laravel, Symfony 5, MySQL, PostgreSQL, ElasticSearch, Kubernetes, Docker, RabbitMQ,GIT, Scrum

Rail-ticket booking system(~3y):
PHP, Python, Golang, Symfony 3-4, MySQL, Postgres, ElasticSearch, Docker, Vagrant, RabbitMQ, GIT, Scrum

Medical communication service(~1y):
PHP, Symfony 2, MySQL, Gearman, RabbitMQ, Redis, NodeJS

Communal payment system, Operator processing system(~1y):
PHP, Symfony 1-2, MySQL, Redis,  ElasticSearch, JS, Angular, JQuery, TDD (Test-driven Developement),GIT, Scrum

Bank corporate websites(~1y):
PHP, Symfony 1, MySQL, JS, JQuery, GIT, Agile

Integration of payment aggregate system(~2y):
PHP, MySQL, JS, JQuery, Twitter Bootstrap, CMS(Joomla, Wordpress etc.),GIT

Internal bank systems(~2y):
PHP, JS,JQuery, MySQL, PostgreSQL, Redis, JQuery, CMS(Joomla, Wordpress), SVN
I really want to find a company, that has:
- Stable development process
- Clear visibility of responsibility
- Professional team that involved into development process, who enjoy the clean and understandable architecture and code, and want professionally grow every day.
- Open for new technologies and practices.
- Management, that understand needs,  improve processes each development iteration and listen everyone in the team.
- Interested in personal growing
- Legacy code is not something that excuse new code.

What I prefer to have:
- Product company
- Ability to work with other languages (Golang, for example).
- E-commerce project
- Booking systems
- Finance projects (Payment systems, Bank Software etc.)
- I don't think that framework is something special for me, but I prefer to work with projects based on Symfony.

What I don't really want:
- "OneManBand" projects
- Outsourcing (short term projects)

What I can bring to:
- Clean and secure code, that would be understandable for any level developer. My favorite rule - "The Boy Scout Rule" : "Leave your code better than you found it".
- Proper patterns usage and architecture solutions.
- Help teammates to improve their skills (Mentoring). (I spend a lot of free time reading books, passing online courses, listening to podcasts and learning something that is not related to my current project or, even, specialization. I know a lot of things to propose.)
- Would voice problems and propose solution(s) if I see some problem area. 
- Responsibility and leadership.
- I can learn and use new technology in short terms. (Once I've just learned the Python language in 3 months because we needed to use an old monolith system in a company I worked).
- I have worked in 
various companies(from small startups to giant corporations) and I can share my experience to improve processes.