Немного о себе
Профессиональный программист с профильным высшим образованием. Окончил специалитет прикладная математика и информатика по специальности «Математик, системный программист».
Работаю по специальности начиная с 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.
Здесь перечислено только основное. Полный перечень технологий значительно шире. Дополнительную информацию можно уточнить по запросу.