Ruslan Hamzin
Запропонуйте Ruslan роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Рівень володіння мовами
Резюме
Бекенд розробник з досвідом роботи понад 3 роки у сфері проектування, розробки та супроводу масштабованих бекенд-сервісів на базі Node.js. Маю досвід роботи розробки REST API з нуля, мікросервісів в розподілених системах, розробка Телеграм ботів, скриптів автоматизації.
Hard Skills
Programming Languages: JavaScript, TypeScript
Databases: PostgreSQL, MongoDB, Redis
Tools & Frameworks: Node.js, Express.js, NestJS, Docker, Jenkins, Jest, Swagger
Logging & Monitoring: ELK, EFK, PLG, Sentry
Other: Message Queues (BullMQ, RabbitMQ), S3, Agile/Scrum
Frontend: React JS (Redux/Toolkit, UI Libraries)
Навички та вміння
Програмування
Портфоліо
-
Бекенд розробник
Javascript та Typescript• Розробка та інтеграція функцій RESTful API з використанням Node.js (Express.js та NestJS).
• Інтеграція Sentry для автоматизованого відстеження помилок та моніторингу продуктивності
• Налаштування журналювання за допомогою стеку ELK, PLG
• Розробка Telegram ботів
… • Надання технічної підтримки клієнтам шляхом виявлення та усунення системних помилок.
• Інтеграція сторонніх API (Telegram, SumSub, OpenStreetMaps, TikTok, Spotify, Google, X/Twitter та інші)
-
Бекенд розробник в Traff Group
Javascript та TypescriptТісно співпрацював із розробниками, інженерами з якості та фахівцями DevOps для вдосконалення та підтримки RESTful-додатків, побудованих на Node.js, зокрема рішень із мікросервісною архітектурою. Дотримувався найкращих практик, щоб писати чистий, підтримуваний та тестований код.
Мої обов'язки включали:
- Підтримка існуючих додатків на Node.js та NestJS з мікросервісною архітектурою
… - Реалізація нових функцій на основі бізнес-вимог та технічних специфікацій
- Застосування принципів ООП та SOLID для проектування масштабованих та роз'єднаних модулів
- Участь у код-рев'ю та рефакторингу коду
- Написання юніт-тестів, інтеграційних тестів та тестів e2e для забезпечення надійності та підтримуваності коду
- Налаштування логування помилок, моніторингу та профілювання продуктивності з використанням Sentry
-
Бекенд розробник в DiA
Javascript та TypescriptПрацював у складі бекенд-команди над розробкою RESTful API для торговельного майданчика електронної комерції. Основна увага приділялася впровадженню нових модулів, вдосконаленню існуючих та підвищенню загальної продуктивності системи. Активно співпрацював з членами команди для забезпечення надійної та масштабованої роботи бекенд-функціоналу.
Обов'язки включали:
• Розробка та інтеграція нових функцій RESTful API з використанням Node.js
… • Оптимізація запитів MongoDB та вдосконалення структури даних для підвищення продуктивності бази даних
• Впровадження підтримки WebSocket (Socket.IO) у багатопотоковому кластерному середовищі для забезпечення комунікації в режимі реального часу
• Аналіз вузьких місць у продуктивності бекенду та впровадження покращень для зменшення затримки та підвищення швидкості реагування
Активність
| Останні ставки 1 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Потрібен розробник Nodejs, Nestjs + MongoDB & Postgre
2580 UAH
|