Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.
Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
- Обо мне
-
- Стоимость работы:
- от 1 000 руб. за час
- Профессиональный опыт:
- более года
- Форма собственности:
- Физ. лицо
- Способы оплаты:
- безналичный расчёт
Привет, я опытный бэкенд-разработчик, специализирующийся на создании высокопроизводительных, масштабируемых и безопасных серверных приложений. Мой основной стек включает Node.js, NestJS и Express, но мои навыки охватывают широкий спектр технологий и практик современной бэкенд-разработки.
Бэкенд-разработка:
• Проектирование и реализация RESTful API сервисов с использованием Node.js, NestJS и Express
• Имплементация сложной бизнес-логики с учетом принципов SOLID и паттернов проектирования
• Оптимизация производительности баз данных и запросов (PostgreSQL, MongoDB)
• Реализация систем аутентификации и авторизации (JWT, OAuth2)
• Интеграция сторонних API и сервисов (платежные системы, облачные хранилища, сервисы рассылок)
Безопасность и оптимизация:
• Внедрение лучших практик безопасности (OWASP Top 10, CSRF, SQL-инъекций)
• Реализация механизмов кэширования для оптимизации производительности
• Настройка CORS, rate limiting и других механизмов защиты API
Работа с данными:
• Проектирование эффективных схем баз данных (нормализация, индексация)
• Реализация сложных SQL-запросов и оптимизация производительности баз данных
• Работа с ORM (TypeORM) и ODM (Mongoose) для упрощения взаимодействия с базами данных
• Реализация механизмов миграции и версионирования баз данных
Тестирование:
• Разработка комплексных стратегий тестирования, включая модульное, интеграционное и end-to-end тестирование
• Написание эффективных юнит-тестов с использованием Jest
• Внедрение практик Test-Driven Development (TDD)
Дополнительные навыки:
• Опыт работы с контейнеризацией (Docker)
• Опыт работы с WebSocket для реализации real-time функциональности
• Разработка и интеграция веб-скраперов и ботов для автоматизации сбора данных
• Базовые знания фронтенд-технологий (React, Next.js) для эффективного взаимодействия с фронтенд-разработчиками
• Использование систем контроля версий (Git) и методологий ветвления
• Опыт в настройке и использовании инструментов статического анализа кода
- Услуги
-
- Отзывы
Нет отзывов