Ильшат Хамитов@kaufmanendy
Software Engineer — Backend и frontend разработка
- Значки
- Захабренный
- Приглашен
- по приглашению от НЛО
- О себе
- В свободное время активно участвую в open source: GitHub — github.com/EndyKaufman и развиваю набор унифицированных утилит для NestJS — github.com/nestjs-mod. Пишу технические статьи: Dev.to — dev.to/endykaufman, Habr — habr.com/ru/users/kaufmanendy/articles.
Администратор и активный участник русскоязычных профессиональных сообществ в Telegram: NestJS — t.me/nest_ru, Prisma — t.me/prisma_ru, TypeORM — t.me/typeorm_ru, NX — t.me/nxdev_ru, Angular Universal — t.me/angular_universal_ru. Помогаю участникам советами и поддерживаю порядок в сообществах.
В работе придерживаюсь принципов глубокой декомпозиции и модульного проектирования, чтобы модули можно было легко вынести в отдельные микросервисы. Использую monorepo на базе Nx, Prisma ORM, PostgreSQL (основная), Oracle, MySQL, MS SQL. Для миграций — Flyway с собственной TypeScript-реализацией: www.npmjs.com/package/pg-flyway.
Разрабатываю микросервисы через REST и GraphQL, применяю gRPC для больших бинарных данных, генерирую SDK на основе OpenAPI/GraphQL для фронтенда и мобильных клиентов. Локальная инфраструктура — docker-compose, продакшен — Kubernetes. Настраиваю CI/CD через GitLab CI/CD или GitHub Actions, пишу E2E, unit и интеграционные тесты, закладываю мультиязычность, поддержку нескольких часовых зон и SEO через Angular SSR.
- Контактная информация
- Состоит в хабах
- Подписан на компании
- Product RadarЛучшие стартапы и пет-проекты РоссииRUVDS.comVDS/VPS-хостинг. Скидка 15% по коду HABR15VKТехнологии, которые объединяют
Информация
- В рейтинге
- 1 248-й
- Откуда
- Уфа, Башкортостан(Башкирия), Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Бэкенд разработчик, Фронтенд разработчик
Ведущий
NestJS
Angular
Управление разработкой
Автоматизация процессов