Ответ
Я — бэкенд-разработчик со специализацией на Node.js и экосистеме JavaScript/TypeScript. Основной стек: Express.js и NestJS для построения API, PostgreSQL и MongoDB для работы с данными, RabbitMQ для межсервисного взаимодействия, Redis для кэширования. Имею опыт разработки и поддержки микросервисных архитектур, оптимизации производительности (профилирование, работа с Event Loop) и написания тестов на Jest.
Пример кода (простой REST API на Express):
const express = require('express');
const app = express();
app.use(express.json());
app.get('/api/users', (req, res) => {
// В реальном проекте здесь был бы запрос к БД
res.json([{ id: 1, name: 'John' }]);
});
app.listen(3000, () => console.log('Server running on port 3000'));
В работе ценю чистый код, модульность и слежу за архитектурой приложений.