Привет!
Меня зовут Максим, я занимаюсь frontend разработкой. Умею верстать сайты различной сложности. Знаю про адаптивную, кроссплатформенную и кроссбраузерную вёрстку. Могу быстро создавать интерфейсы любой сложности и концентрироваться на функциональной части приложения.
MathSync - российская платформа для стохастического моделирования экономических и финансовых процессов.
Технологии - Next.js, typescript, mui (далее сделали свою библиотеку компонентов с использованием shadcn), tailwind css, zustand, react hook form + zod, turborepo, react-flow, tanstack (query, table, virtual), NextAuth.js, next-intl.
Обязанности - добавление новой функциональности, рефакторинг, оценка задач, исправление багов, код ревью.
Достижения - реализовал с нуля функцию для версионирования моделей. В продолжение задачи с версионированием реализовал функционал для сравнения моделей. Исследовал возможность использования графиков на d3. В рамках исследования мной были реализованы и заменены все графики(scatterplot, connected scatter, histogram, line) в проекте.
Сайт компании - корпоративный сайт компании Syncretis.
Технологии - next.js (app directory), tailwind css, strapi, next-intl.
Обязанности - разработка сайта по макетам, интеграция strapi и интернационализации, тестирование.
Достижения - разработал корпоративный сайт с поддержкой нескольких языков.
Регион Метео - платформа предназначена для помощи в принятии решений о проведении сельскохозяйственных операций.
Технологии - next.js, typescript, effector, NextAuth.js, tailwind css, MUI, yup.
Обязанности - реализация адаптивной версии приложения. Оптимизации и исправления старого функционала, а так же добавление нового функционала. Код ревью.
Достижения - принимал участие во второй версии приложения. Быстро разобрался с существующим кодом, реализовал поддержку мобильной версии, в кратчайшие сроки добавил новую функциональность и повысил стабильность приложения.
AgroSync - платформа предназначена для аналитики и поддержки принятия решений в сельскохозяйственной деятельности.
Технологии - проект состоит из FE части: next.js, MUI, typescript, NextAuth.js, redux-toolkit (потом перешли на zustand), apollo client, react-hook-form и BFF части: node.js, apollo server. Для передачи данных использовался GraphQL.
Обязанности - от гипотезы до выбора технологии и реализации задачи
Достижения - реализация работоспособного mvp.
Международный проект - разработка клиентской части на международном проекте.
Технологии - Angular, Material UI, Apollo client/server, GraphQL, node.js, typescript.
Обязанности - разработка нового функционала, оценка задач, код-ревью.
Достижения - разработал новый микросервис для отображения истории изменений модели с фильтрацией.
Разработка промо лендингов и сайтов. Реализация сложной анимации. Оптимизация сайтов. Адаптивная верстка. Кроссбраузерная верстка.
Автоматизация внутренних процессов. Поддержка существующих внутренних систем и разработка новых.
Разработка и техническая поддержка сайтов от лендингов до интернет магазинов
Магистратура