Працював в 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 рік

проектна робота, неповна зайнятість, повна зайнятість

Характер роботи: віддалена робота

Активно шукає роботу

Остання активність 3 дні тому