Position: Senior Full Stack / Middle Unity Developer (C#, Unity, PHP + Frameworks, JS/Vue.js)
Category: JavaScript
English level: upper
Years of experience: 11

One of my notable achievements was remaking a Laravel monolithic project into a Vue.js + Laravel REST API architecture. This involved refactoring the existing codebase to enhance scalability, flexibility, and maintainability. By utilizing modern front-end technologies such as Vue.js, I was able to create an intuitive and responsive user interface, while the Laravel REST API architecture helped to improve the performance and speed of the application.

In addition to that, I designed and created a CRM system tailored to a client's specific business needs. I took the initiative to compile business processes from employee and manager surveys and translated them into an intuitive system that streamlined their workflow. This solution was met with positive feedback from the client and was instrumental in improving their overall business efficiency.

As a team leader and main developer in a team of six, I also created a complex Unity game in the mobile strategy genre. Through my leadership and technical skills, we were able to elevate the game from an indie level to an enterprise level. This involved creating and implementing a solid architecture, designing and developing the core game mechanics, and providing innovative solutions to various technical challenges that arose.

Lastly, I have experience working with a real-time heavy application built on Vue.js + TypeScript + IcingaWeb2. Through my technical expertise and proficiency in these technologies, I was able to contribute to the project's success, delivering high-quality features that meet user requirements and industry standards.
As a seasoned developer with over 13 years of experience, I have developed a strong skill set in various programming languages such as PHP, JS, TypeScript, and C#. Throughout my career, I have primarily worked with Symfony, Yii 2, Yii, and Nuxt.js frameworks, as well as Vue.js and Vue.js with TypeScript on a large multicultural team. Additionally, I have experience in game development, utilizing Unity 3D engine to create simple as well as multiplayer games with solid architecture.

One of my strengths lies in creating software architectures that are aligned with "clean code" principles, layered architecture, SOLID principles, DRY, YAGNI, and other industry best practices. I have also honed my skills in raw SQL queries, working with MySQL, SQLite, LocalStorage, and Indexed DB. With a strong foundation in Data Structures and Algorithms, I am equipped to take on complex challenges and provide innovative solutions.

Overall, my extensive experience and skill set enable me to provide valuable contributions to any team or project.