Аус Абрахим
Место работы: Proscom
Био: Ведущий бэкенд-инженер/Техлид, более 7 лет опыта разработки веб-сервисов
Компетенции:
Backend
Typescript
Postgres
Express.js
Node.js
Nest.js
MinIO S3
RabbitMQ
Redis
Jest
OOP
Design System
REST API
Websockets
Готов помочь разобраться и улучшить свои навыки в следующих направлениях:
-
Архитектура решений и приложений
- Как спроектировать надежную систему
- Учет масштабируемости и отказоустойчивости
-
Оптимизация баз данных (PostgreSQL)
- Индексирование и денормализация
- Обеспечение консистентности базы данных
-
Асинхронные решения
- Повышение производительности через асинхронные механизмы
- Event-driven подход и его применение
-
Разработка бэкенда на Node.js и Nest.js
- Чистый Node.js и использование Nest.js
- Микросервисная архитектура и паттерны микросервисов
-
ООП и паттерны дизайна на TypeScript
- Принципы чистого кода (SOLID, DRY, KISS и другие)
- Построение чистого, поддерживаемого и расширяемого кода
-
Принятие технических решений
- Разбор комплексных вопросов разработки
- Лучшие практики сопровождения высоконагруженных систем
-
Подготовка к техническим собеседованиям
- Разбор вопросов по алгоритмам, базам данных и архитектуре
- Практика решения задач и обсуждение кейсов из реального опыта
-
Код-ревью и лучшие практики
- Как писать читаемый, поддерживаемый код
- Разбор чужого кода и эффективная обратная связь