Программирование начал изучать в университете: Delphi, C, C++. С отличием защитил диплом в рамках которого разработал систему управления микроклиматом жилых помещений с использованием Arduino, C++, Node.js, React, Redux, WebSocket, UDP, MQTT.
Сейчас занимаюсь разработкой мобильных приложений на React Native.
Ищу работу на современном стеке и грамотным управлением проектами.
Важно: удаленная работа.
Разработка мобильного приложения для подбора одежды на React Native.
Верстка из figma. Gitlab. Работал с native кодом на Objective-C. Взаимодействие с сервером через rest api. Внедрение новых фич. Рефакторинг кодовой базы. Работа по недельным спринтам в Jira.
Занимался разработкой приложения для геоинформационной системы. Стек: React Native, Redux, TypeScript. Верстка дизайна из макета в Figma. Взаимодействие с сервером через REST API: реализация Long polling. Стили на Styled Components. Работал по спринтам в Jira, репозитории в GitLab, локальный npm сервер. Есть опыт реализации взаимодействия приложения с WebView. Отлаживал приложение через Reactotron.
Продолжил работу в "Астрале", но уже в отделе разработки мобильных приложений. С React Native был знаком, но в коммерческой разработке на данной технологии не участвовал. Целью также была разработка продуктов компании: личный кабинет в виде мобильного приложения. Приложение разрабатывалось с нуля. Принимал участие в выборе компонентов, библиотек.
Начинал я свою карьеру JS разработчика с производственной практики, она длилась 2 месяца, от университета в "Астрале", где продолжил освоение HTML, CSS, JS познакомился с React. После практики остался работать Fullstack разработчиком. Занимался разработкой продуктов компании. Работал с React, Redux, Redux-forms, Git. Делал версту из макетов Pthotoshop, настраивал WebPack, NGINX, разрабатывал REST API для приложения (backend for frontend) на Node.js + Express. Решал задачу разбивки больших файлов для загрузки на сервер по частям.