Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
Обо мне

My skills: PHP | Golang | Mysql | Postgresql | Symfony3.6/4 | Laravel | Docker | Redis | RabbitMQ | Git | Linux | Swagger | JQuery | PHPUnit

Some code as an example: https://github.com/albusss/pts

My Resume https://www.dropbox.com/s/avj86ab6yeler7f/Albert_Botashev_CV.pdf?dl=0

I know the following things:

PROGRAMMING

  • how to write simple, beautiful, and readable code. I adhere to coding standards and use static code analytics what types of web servers exist and what are their differences
  • the strengths and weaknesses of PHP and Golang
  • how to write readable and high-quality "unit" or "functional" tests
  • how to protect web application from major threats (OWASP 10)

ARCHITECTURE

  • what microservice architecture is and how it differs from monolithic
  • how to configure and set up microservices on docker
  • when and why to use basic design patterns
  • how to decompose code to make code and tests simpler, more readable, and less coupling I know and use all the SOLID principles in practice
  • what REST RPS SOA SOAP YAGNY KISS GRASP DDD TDD are

DATABASE

  • how to build a database architecture using normal forms, and i also know when and why to use denormalization. what anomalies are in the database, what locks and semaphores are
  • what types of engines Mysql has and what differences they have
  • how to write complex database queries and how to read and optimize them.
  • what are the requirements for a transaction system (ACID)
  • I can talk about Redis vs Memcache

PERSONAL QUALITIES

  • how to make good relations with colleagues, and i always try to be on the same wavelength with them
  • Improving is a great value for me, so i constantly study new technologies and read books
  • I have the irst place in chess at the school Olympiad. Also I'm a big fan of physics. At university, I studied the Biffeld- Brown effect and spoke at major conferences
Профессиональные навыки
PHPSymfonyMySQLDockerGitPostgreSQLRabbitmqRedis
Участие в профессиональных сообществах