TypeScript, NodeJS, Express, Nest.js, MongoDB, postgreSQL, mongoose, sequelize, typeORM, Docker, Linux, Jest, supertest, Git, Swagger, Postman
TypeScript, ReactJS, React-hooks, Redux, axios, SASS, VSCode, JQuery
Я имею привычку качественно проверять свою работу, писать тесты и обрабатывать все возможные кейсы. Умею терпеливо помогать менее опытным коллегам, проводить ревью и рефакторинг кода. А так же для решения сложных задач я умею строить блок-схемы и разделять логику.
Rubicon Digital Agency
Декабрь 2021 — Апрель 2022
Разработка виджетов для платформы amoCRM в связке с бэкендером по REST API, используя нативные(+jQuery) инструментах, разработка дизайна, веб-интерфейса, форм, адаптивной и гибкой вёрстки, обработка, отображение большого количества данных, работа с сервером по http-запросам(ajax)
Gopopov Studios
Июнь 2022 — Май 2023
Разработка клиентской и серверной(в основном) части веб приложений в команде.
В проектах использовал следующие технологии:
- TypeScript, SQL
- Node.js, Nest.js, Express
- postgreSQL, MongoDB
- React, Redux, axios
- jest, supertest
Функциональность:
- CRUD транзакции, защищённые Bearer авторизацией with JWT
- Операции registration, login, logout для пользователей с использованием Bcrypt
- Валидация входящих запросов с class-validator
- Пагинация, поиск и сортировка для GET-запросов
- Отправки email-писем с nodemailer
- Сохранение и управление активными сессиями пользователя(пользователь может управлять сессиями лично)
Кубанский Институт Профессионального Образования
Сен 2018 — Июл 2020
В КИПО я получил базовые понятия о программирование, изучал язык C++, базовые алгоритмы, операционные системы, архитектуры компьютерных систем и многое другое.
Международный Колледж Бизнеса и Дизайна
Сен 2020 — Июл 2022
После перевода в Москву я стал изучать веб-технологии - html, css, Javascript, даже написал дипломную работу по анимациям, но лучшее, что мне дал МКиБД - это знакомства. Познакомившись с человеком, который уже тогда был Junior-разработчиком, я начал активно учить Javascript, а через время и React
IT-INCUBATOR
Янв 2023 — Ноя 2023
Со временем я решил расширять свои технические горизонты и отправился обучаться backend-разработке в IT-INCUBATOR. На протяжении всего обучения я разрабатывал серверное приложение на стеке TypeScript + NodeJS + express + MongoDB (позже Nest + mongoose) и писал тесты к этому приложению. В инкубаторе я изучал не только серверные фреймворки, но и погружался в тонкости языка JavaScript и типизации TypeScript. Кроме того, я получил много теоретической информации о программировании, паттернах проектирования или нашёл её сам, проверяя свои знания тестовыми собеседованиями в инкубаторе.
Работаешь над чем-то грандиозным? Я буду рад помочь тебе в этом! Напиши здесь своё сообщение и я получу его в telegram! Давай приступим прямо сейчас. Just do it.