Об авторе

Немного о себе

Профессиональный программист с профильным высшим образованием. Окончил специалитет прикладная математика и информатика по специальности «Математик, системный программист».

Работаю по специальности начиная с 2010 года.

Чем занимаюсь

Пишу различные программы. Некоторые из них представлены на этом сайте. Разрабатываю базы данных и программы для работы с ними. Делаю сайты. Профессиональное образование и опыт обеспечивают высокое качество всех моих разработок.

Пишу статьи по программированию и ряду сопутствующих вопросов.

Также я с большим интересом изучаю новые технологии и расширяю свой профессиональный кругозор.

Помимо программирования, интересуюсь строительством и кулинарией.

У меня есть четкое понимание, что видеоконтент это наше будущее, но есть часть тематик, где видеоуроки не решают многих проблем пользователей, а люди и дальше будут пользоваться текстовыми ресурсами. Именно в таких тематиках я стараюсь работать.

Основные направления работы

  • Бизнес приложения:
    • Автоматизация бизнес-процессов;
    • Документооборот;
    • Системы управления очередью;
    • Программы для работы мобильных («полевых») сотрудников..
  • Системное программное обеспечение:
    • Системы мониторинга работы аппаратного и программного обеспечения;
    • Различные утилиты.
  • Программные решения для инженерных и технических отраслей:
    • Автотранспорт;
    • Машиностроение;
    • Электротехника.
  • Программные решения для работы со звуком и видео (кроме игровых программ)
  • Мобильные приложения (Android);
  • Создание web сайтов;
  • Электронная коммерция.

Программированием на аппаратном уровне и написанием драйверов не занимаюсь.

Основные технологии, с которыми я работаю

  • Платформы: Windows Desktop, Web, Android, Linux (Ubuntu).
  • Языки программирования: C++, C#, Java, JavaScript, Kotlin, PHP.
  • Стек .NET (Framework и Core): Windows Forms, WPF, ASP.NET.
  • Стек Java: Spring, Spring Boot, Spring MVC, JDBC, Hibernate, JPA, Liquibase, Maven, Gradle.
  • Библиотеки Android: LiveData, room, Material Components, okHttp.
  • PHP фреймворки: Yii.
  • CMS: Joomla, WordPress, Opencart.
  • JavaScript Frontend: jQuery, React.
  • NodeJS: Express.
  • Базы данных: FireBird, MS SQL Server, MS Access, MySQL, Oracle, SQLite, PostgreSQL.
  • ORM: Entity Framework, Hibernate, Linq2SQL;
  • NoSQL: MongoDB, Redis.
  • Микроконтроллеры: Arduino.
  • Системы управления версиями: Git, SVN, TFS.
  • Брокеры сообщений: Kafka, RabbitMQ.
  • DevOps: Docker, GitLab.

Здесь перечислено только основное. Полный перечень технологий значительно шире. Дополнительную информацию можно уточнить по запросу.

Для чего мне этот портал?

Во-первых, за время работы разработчиком я собрал базу полезных решений для различных CMS, которые собственно и планирую публиковать в этом портале, надеюсь они будут полезными для новичков.

Во-вторых, свой портал поможет систематизировать знания и будет повод изучать что-то новое, чтобы постоянно делиться актуальной информацией с читателями сайта.

В-третьих, хочется побольше именно профессионального общения с людьми, которые тоже занимаются технической стороной интернет бизнеса, в первую очередь для обмена опытом.

Читайте, комментируйте, предлагайте темы для статей, давайте вместе делиться полезной информацией по разработке.

Подписывайтесь на рассылку, надеюсь, она будет вам полезной.