Position: Senior Backend Developer ( Golang / Python / PHP) / Team Lead
Category: PHP
English level: intermediate
Years of experience: 11

I have large experience in architecture development, tasks definition, sprints planning, interviewing and team management. Also I have good maths background, strong understanding of OOP principles and design patterns. I prefer to use agile practices in development process.
Boasting over a decade of experience in the tech industry, I have worn multiple hats - from a Senior Backend Developer to a Team Lead, Architect, and Technology Advisor. My journey has seen me spearheading complex projects, architecting microservices, and diving deep into hands-on coding in PHP, Golang, and Python. I take pride in my commitment to clean, SOLID-compliant code, leveraging design patterns, and ensuring timely refactoring. My proficiency in Symfony, starting from its 2nd version up to the latest 6th, is complemented by my extensive experience in developing robust microservices in Golang and Python.

I have worked with a plethora of data transmission and integration technologies, including gRPC, GraphQL, RabbitMQ, and REST API, as well as databases like MySQL, PostgreSQL, MongoDB, ClickHouse, Redis, and Elasticsearch. My deep understanding of these technologies allows me to discern the best fit for specific project needs. Furthermore, my expertise in Docker ensures seamless deployment in Kubernetes architectures, facilitating scalability.

Projects and Achievements

One of the most significant projects I've contributed to is the SaaS product. Aimed at assisting enterprise-level companies in capturing the "voice of the customer", this product harnesses big data technologies to gather user metadata and reviews. It offers a suite of tools for analytics and employs cutting-edge AI and machine learning techniques for user sentiment analysis and classification. Over the years, I've built numerous microservices from scratch for this product in Golang, Python, and PHP. Recognizing the performance limitations of certain microservices written in PHP and Python, I took the initiative to rewrite them in Golang, resulting in significant improvements in speed and efficiency. My roles in this project have varied from a Senior Developer to a Team Lead and Architect.
I would like to work in a friendly team, where all the members love what they do and act as one unit.