Ильшат Хамитов@kaufmanendy
Software Engineer — Backend и frontend разработка
- Badges
- Habred
- Invited
- by invitation from UFO
- About
- В свободное время активно участвую в 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.
- Contact info
- Belongs to hubs
- Subscribed to companies
- Product RadarЛучшие стартапы и пет-проекты РоссииRUVDS.comVDS/VPS-хостинг. Скидка 15% по коду HABR15VKBuilding the Internet
Information
- Rating
- 620-th
- Location
- Уфа, Башкортостан(Башкирия), Россия
- Date of birth
- Registered
- Activity
Specialization
Backend Developer, Frontend Developer
Lead
NestJS
Angular
Development management
Automation of processes