Alexey Doronin

Founder, developer, designer
Alexey Doronin
Moscow, Russia

Alexey got his first computer back in the mid-90s. It was an ES1841 — a Soviet version of IBM PC based on Intel 8086 architecture. Since then, there was no stopping him: Pascal and Assembler, BBS and FIDO, ASCII art and demoscene.

His passion for programming as well as enthusiasm about graphics impacted Alexey’s entire professional venture.

At school, he studied in a special math class and attended programming courses provided by the Russian (at that time — Soviet) Interdisciplinary Research and Training Center for Computer Science and Engineering. 

In 2003, Alexey received a Bachelor's degree in computer science and engineering from the National Research University “Moscow Power Engineering Institute” (MPEI). In 2005, he graduated as an engineer specializing in computers, complex systems, and networks. During his studies, Alexey focused on creating software for digital signal processors and microcontrollers. He also worked on developing information and measurement systems at the Scientific Research Institute of Precision Instruments.

After graduating from MPEI, Alexey embarked on a doctoral program in economics and finance at the Moscow Finance and Law Academy.

His close relationship with web technologies started in 2003. From that moment on, all his passions — design, programming, and engineering — finally aligned. Over the years, Alexey worked as a web master, web developer, software engineer, and head of the web department. In addition to programming, he has professional experience in graphic and web design.

He spent many years working full-time in the media business — at the “Ekonomicheskaya Gazeta” (“Economic Newspaper”) and Axel Springer publishing houses. In particular, he was engaged in developing sites for Russian versions of Forbes and GEO magazines.

Founder of Azimut7. As an invaluable member of the team, he takes care of project management, development, and sometimes design.

Alexey has been working with Drupal since 2010.

Recent Blog Posts

Drupal 8 and Redis, part 3: clearing the external cache
Drupal 8 and Redis, part 3: clearing the external cache
Drupal 8 and Redis, part 2: a review of the module and NGINX configuration
Drupal 8 and Redis, part 2: a review of the module and NGINX configuration
Drupal 8 and Redis, part 1: NGINX serve content directly out of a Redis cache
Drupal 8 and Redis, part 1: NGINX serve content directly out of a Redis cache
How to compile dynamic modules for NGINX (HTTP Redis as an example)
How to compile dynamic modules for NGINX (HTTP Redis as an example)
Overview of caching strategies on the server
Overview of caching strategies on the server
All Posts