React web / React Native mobile developer
Разрабатывал фронтенд часть для стартапа аля Monefy. Приложение призвано решать проблемы людей с неправильным распоряжением деньгами, учетом и контролем денег. Проект был сделан и делается до сих пор с применением технологии MERN (Mongo, Express.js, React.js, Node.js). Монорепозиторий нашего проекта включал 2 отдельных части (фронт и бэк), изначальный конфиг писал я с использованием Webpack, который в будущем и стал главным нашим сборщиком. В этом проекте я реализовывал верстку (использовали фреймворк primereact, приходилось очень много выкручиваться из-за сырости проекта, даже есть один issue на их github) компонентов с макетов, затем для этих же компонентов (и не только) реализовывал фронтенд часть, исправлял возникавшие баги. Связывал данные API с компонентами и реализовывал правильную их работу и отображение. Писал логику работы маршрута component-connector-action-reducer и обратно, проходя по пути apimiddleware (тоже имел опыт с написанием пары эффектов) для сайд эффектов и через reselect (успел хорошо ознакомиться с этой библиотекой) в коннектор. Настраивал ESLint+Prettier+Husky+Lint-stage (pre-commit hook) конфиг. Задачи фиксировали в Trello, для поднятия сервера на своем пк использовал Docker.
По итогу на нынешнее время имеем MVP, которое планируем дорабатывать.
сайт - https://financy.st
Наземные транспортно-технологические средства (НТС), специалитет
Интерактивный курс HTML/CSS
Разработка SPA мессенджера на React.
Мессенджер содержит:
- Redux;
- Redux persist;
- Redux middleware;
- Material-UI;
- Webpack;
JavaScript lvl. 2. Разработка интернет-магазина с применением ООП на JS.
Разработка интернет-магазина с использованием Vue.js.
Работы:
https://github.com/ddevilcore/VueMag
https://github.com/ddevilcore/MyOOP_Magz