Работаю с React 5 лет.
Strong Skills:
Frontend: React, Redux, Redux-Saga, GraphQL, React-Router, Storybook
Backend: NodeJS
Tools: Git, Vite/Webpack, Docker/Podman, Linux, Jira, Slack, Sentry
Knowledgeable skills: NextJS, React Native, NestJS, Python,
У меня большой опыт в решении технических проблем, поиске решения для обхода технических ограничений (большой файл, большая полезная нагрузка API), оптимизации алгоритмов для больших задач, рефакторинге, написании тестов, интеграции с внешними сервисами.
В моем портфолио:
1) WebLabs
Я создал API для экспорта/импорта данных в/из сторонних систем (Veeva Vault, Unlayer) с помощью AWS Lambda/NodeJS. Я использовал serverless для эффективного масштабирования операции экспорта, экспортируя каждый внутренний объект во внешний объект API в отдельной лямбда-функции.
Я рефакторил код для использования шаблона middleware для подключения/отключения базы данных, проверки авторизации.
2) ССК «Созвездие»
Я разработка web-итерфейса в коммерческом проекте, взаиомдействие через REST Api, авторизация, разделы, графики, составные отчеты, верстка по макетам, структура папок для большого проекта, свой набор react компонентов, экспорт в pdf.
Используются react, react-router, redux, redux-saga, charts.js, react-lazyloading, storybook, scss.
Я создал API для экспорта/импорта данных в/из сторонних систем (Veeva
Vault, Unlayer) с помощью AWS Lambda/NodeJS. Я использовал serverless
для эффективного масштабирования операции экспорта, экспортируя каждый
внутренний объект во внешний объект API в отдельной лямбда-функции.
Я рефакторил код для использования шаблона middleware для подключения/отключения базы данных, проверки авторизации.
Я изменял front-end с помощью React.js/GraphQL/TypeScript
Node.js, AWS SDK
React, Redux, Redux-Saga
Jira, Slack, Sentry
разработка веб-интерфейса по макетам, взаимодействие с бакендом
React, Redux, Redux-Saga, SCSS
Swagger
Git, Mattermoust, Redmine
специализация 01.02.12 - математическое и программное обеспечение вычислительных машин и систем
сертификат JSNSD: OpenJS Node.js Services Developer
https://www.credly.com/earner/earned/badge/414af665-a874-4e24-90a6-8f82758df817
сертификат JSNAD: OpenJS Node.js Application Developer
https://www.credly.com/badges/a70dee08-688b-46e7-b7ef-6e66b872d1a4