Работал в 3 компаниях   5 лет 2 месяца

IT, IT-консалтинг / Услуги / Производство оборудования

Fullstack Developer

CipherCross

IT

2 года 6 месяцев

04.2024 - 09.2026

Розробка, підтримка та оптимізація backend-сервісів для комерційних SaaS-платформ, маркетплейсів, AI-продуктів і систем онлайн-бронювання.Основні обов'язки та досягнення:- Розробка та підтримка REST API і GraphQL API з використанням Node.js, TypeScript, NestJS та Express.- Проєктування backend-архітектури, реалізація бізнес-логіки та участь у прийнятті технічних рішень.- Розробка та інтеграція мікросервісів, використання Event-Driven Architecture та Apache Kafka.- Робота з AWS Lambda, AWS Step Functions та serverless-архітектурою.- Проєктування баз даних PostgreSQL і MySQL, оптимізація SQL-запитів, робота з транзакціями, Prisma ORM та TypeORM.- Інтеграція AI-сервісів та AI-агентів у бізнес-процеси, автоматизація обробки даних і взаємодії з користувачами.- Реалізація автентифікації та авторизації з використанням JWT, Passport.js і RBAC.- Інтеграція сторонніх API та платіжних систем: Stripe, RevenueCat, Firebase, Google Calendar, Microsoft Outlook.- Реалізація WebSocket-комунікацій, кешування через Redis та фонових процесів.- Написання unit та integration тестів із використанням Jest.- Контейнеризація застосунків через Docker, налаштування CI/CD за допомогою GitHub Actions.- Моніторинг production-сервісів, аналіз помилок, рефакторинг коду та оптимізація продуктивності.- Розробка frontend-функціональності на React, Redux Toolkit і RTK Query.

Javascript backend Developer

Freelance

IT-консалтинг / Услуги / Производство оборудования

1 год 10 месяцев

07.2022 - 04.2024

  • Працював над проектом кріптовалютної біржі. Працював з обробкою даних и відображенням графіку цін
  • Завершили роботу над проектом e-commerce, який планують використовувати для продажу електроніки

Junior web developer

Elementika

IT-консалтинг / Услуги / Производство оборудования

11 месяцев

02.2021 - 12.2021

  • Працював над проектом моніторингу цін на криптовалюти та акції компаній, також додаток вів облік з інвестицій користувача.

Ключевая информация

Мови програмування:

JavaScript, TypeScript

Backend Development: Node.js, NestJS, Express.js, REST API, GraphQL, WebSockets, Microservices, Serverless Architecture, Event-Driven Architecture, API Integration

Бази даних та ORM: PostgreSQL, MySQL, MongoDB, Prisma ORM, TypeORM, Sequelize, Redis, SQL Transactions, Query Optimization

Cloud & DevOps: AWS, AWS Lambda, AWS Step Functions, GCP, Docker, Docker Compose, GitHub Actions, CI/CD, Git, Linux, Nginx

AI & Automation: AI Agents, AI-assisted Development, OpenAI API, LangChain, LLM Integration, AI Engineering

Testing & Security: Jest, Unit Testing, Integration Testing, JWT, Passport.js, RBAC, Authentication, Authorization, API Security

Архітектура та принципи розробки: System Design, OOP, SOLID, Design Patterns, Data Structures, Algorithms, Clean Architecture, Performance Optimization

Message Brokers & Real-Time: Apache Kafka, Socket.IO, WebSockets, Redis

Frontend Development: React.js, Next.js, Redux Toolkit, RTK Query, React Hook Form, Material UI, Tailwind CSS

Методології та командна робота: Agile, Scrum, Kanban, Code Review, Technical Documentation, Problem Solving, Technical Decision-Making

Владеет языками

Английский

средний

Русский

свободно

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Украинский

родной

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Дополнительная информация

О себе

Хочу знайти компанію де я сможу зростати професійно, отримувати досвід та знання від більш досвідчених співробітників. Також є дуже важливим той факт, як компанія бачить зріст в профессійному плані своїх робітників, та що робить для їх зростання (тренінги, семінари, конференсії)

Алексей

Middle Node js developer

Львов

2 500 $

41 год

проектная работа, неполная занятость, полная занятость

Характер работы: удаленная работа

Активно ищет работу

Последняя активность 7 часов назад