Работал в 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

Львов
проектная работа, неполная занятость, полная занятость
Характер работы: удаленная работа
Последняя активность 7 часов назад