React JavaScript developer
Основное
Batumi
Готов
Языки
• Русский
• Английский
Хобби
Создание музыки с помощью программы Ableton. Съёмка видео и монтаж в Adobe Premier Pro. Коллекционирование крокодилов, настольные и ролевые игры, головоломки.
Мои сильные стороны:
• Системность в организации работы.
• Высокий уровень самоорганизации.
• Тактичность, быстрая адаптация.
• Способность быстро найти информацию для решения задачи, обработать и применить
• Высокая обучаемость
Готов к ненормированному рабочему дню, командировкам.
Языки, базы данных, технологии:
TypeScript, JavaScript, CSS, SCSS, MySQL, PostgreSQL, MongoDB, mongoose, Sequelize, MySQL, TypeOrm, Понимание и использование видов связей между сущностями в базах данных
Фреймворки, библиотеки, знания:
Frontend:
●Native DOM, ●Native JS, Microtasks, macrotasks ●NextJS, ● ReactJS, React Hooks, React-Router, React Hook Form, React Optimization, ●Redux, Redux Thunk, Redux Toolkit, RTKQuery, CreateApi, ● Effector, ● SASS / styled-components / CSS Modules / CSS в JS, ●Chart.js, ●react-yandex-maps ● Axios, Interceptors, AxiosEvents, ● EmailJS, ● Pixel Perfect, ● Framer motion, ●Headless UI, ● Адаптивная верстка
Backend:
● REST API, ● Express, ● NestJS, ● Guards и доступ к эндпоинтам по ролям, ● JWT-авторизация (кастомная\ passport-jwt), ● Подключение онлайн оплаты
Инструменты, принципы и проч.: Big O, CORS, ООП, SOLID, Git, Docker, Postman Scripts
Работа
Причина ухода -- релокация
Создание веб приложений и сервисов (корпоративных сайтов и интернет магазинов) на аутсорсе.
• Разрабтывал веб-приложения по техзаданиям с использованием Next.js, React
• Релизовывал формирование мультимедийного интерактивного контента по части визуализации с помощью reChart, Framer-motion
• Осуществлял оптимизацию существующего кода через декомпозицию компонентов, useMemo, кеширование данных с помощью RTK Query, ввода debounce, встроенных средств React
• Поддерживал существующие модулеи и сервисы на React; NestJS
• Реализовывал адаптивную верстку веб страниц (SCSS) c помощью макетов через PixelPerfect
• На стороне backend создавал и внедрял сервисы для взаимодействия с БД mobgoDB / PostgreSQL, реализовывал модели и сущности баз данных, и связи между ними
• На стороне backend создавал и внедрял сервисы для авторизации и разграничения доступа к ресурсам через Guards NestJS
• Реализовывал защищенные эндпоинты через создание и внедрение соответствующих middleware
• Написание Backend на Express и NestJS
Приложение, позволяющее пользователям виртуально примерять одежду, что значительно повышает удовлетворенность клиентов.
• Учавствовал в оптимизации Backend, в том числе за счет применения REST API. В результате стало возможным легкое внедрение подхода ajax, а так же единое api для взаимодействия mobile и desktop с сервером
• Перенос и рефакторинг большого количества кода на React.
• Типизация существующего кода с помощью Typescript.
• С командой внедрили redux и createApi. В результате последующая логика управления сущностями перестала быть разбросанной в разных местах, что увеличило скорость анализа и работы с кодом, а так же избавились от лишних запросов на сервер благодаря встроенному кешированию данных по тегам
Разработка программ для микроконтроллеров STM (C, ASSEMBLY) по работе с радиосигналами.
Команда отдела: 7 программистов, 5 инженеров-техников
• Разработал ПО с 0 по дешифровке (DES, AES) и анализу входных в микроконтроллер данных о радиосигналах.
• Разработал Графический интерфейс (QTCreator) на linux/windows для управления микроконтроллерами через графический интерфейс на С++.
• Создал документацию и описание интерфейсов по взаимодействию с ПО микроконтроллера.
• Обеспеченивал работу ПО микроконтроллера в связке с другими модулями устройства.
• Создал документацию по интерфейсу и описание интерфейсов по взаимодействию с графическими интерфейсами.
• Занимался расширением существующей реализации протокола передачи данных между микроконтроллерами
Образование
Рекомендации
Резюме на первый взгляд содержит много информации, но не всегда она относится к профессиональной сфере и не всегда структурирована. Некоторые сильные стороны, такие как высокая обучаемость и тактичность, могут быть включены в категорию "личностных качеств", но не очень важны при поиске работы в IT-сфере.
По поводу опыта работы, он в основном связан с разработкой на C++, а не на React, что может быть проблемой при поиске работы в качестве React JavaScript developer. Кроме того, информация о месте учебы не содержит никаких дополнительных деталей о достижениях, проектах или курсах, которые могли бы улучшить впечатление о профессиональных навыках.
Однако, перечень языков, баз данных, фреймворков, библиотек и инструментов впечатляет. Кандидат обладает опытом работы с Next.js, React, Redux, NestJS, MongoDB, PostgreSQL и другими технологиями, что может привлечь внимание работодателей.
В целом, резюме можно улучшить путем удаления ненужной информации, добавления более подробной информации о профессиональном опыте и проектах, а также улучшения структуры и оформления.
Сопроводительное письмо
Уважаемый рекрутер,
Я хотел бы представить Вам свою кандидатуру на должность React JavaScript developer. Прилагаю мое резюме, в котором Вы найдете информацию о моем опыте работы и навыках в области разработки.
Я высоко оцениваю системность в организации работы, самоорганизацию и способность быстро находить и обрабатывать информацию для решения задач. Мои сильные стороны включают также тактичность, быструю адаптацию и высокую обучаемость.
Я владею такими языками, как TypeScript, JavaScript, CSS, SCSS, а также базами данных, включая MySQL, PostgreSQL, MongoDB, mongoose, Sequelize и TypeOrm. В области фреймворков и библиотек я имею опыт работы с ReactJS, Redux, Effector, SASS, styled-components, Chart.js, react-yandex-maps и другими. Кроме того, я владею такими инструментами и принципами, как Big O, CORS, ООП, SOLID, Git, Docker и Postman Scripts.
Мой опыт включает работу на позиции инженера программиста в компании ООО «СТЦ» в Санкт-Петербурге, где я занимался разработкой программ для микроконтроллеров STM по работе с радиосигналами. В мои обязанности входило создание ПО с 0 по дешифровке и анализу входных в микроконтроллер данных о радиосигналах, разработка графического интерфейса на С++ и создание документации и описания интерфейсов по взаимодействию с ПО микроконтроллера.
Я также работал над созданием веб-приложений и сервисов на аутсорсе в команде компании ООО “Dev-apps” в Санкт-Петербурге, где я занимался разработкой веб-приложений по техзаданиям с использованием Next.js, React, осуществлял оптимизацию существующего кода, создавал сервисы для взаимодействия с БД и разграничения доступа к ресурсам через Guards NestJS.
Кроме того, я участвовал в проекте создания приложения, позволяющего пользователям виртуально примерять одежду, где мои обязанности включали участие в оптимизации Backend, перенос и рефакторинг кода на React, типизацию существующего кода с помощью Typescript и реализацию единого api для взаимодействия mobile и desktop с сервером.
Я уверен, что мой опыт и навыки помогут мне стать ценным участником Вашей команды. С нетерпением жду возможности обсудить свою кандидатуру и ответить на любые Ваши вопросы.
С уважением,
[Ваше имя]
Улучшенное резюме
React JavaScript Developer
Языки:
• Русский
• Английский
Хобби:
• Создание музыки с помощью программы Ableton
• Съемка видео и монтаж в Adobe Premier Pro
• Коллекционирование крокодилов, настольные и ролевые игры, головоломки
Сильные стороны:
• Системность в организации работы
• Высокий уровень самоорганизации
• Тактичность, быстрая адаптация
• Способность быстро находить информацию для решения задачи, обрабатывать и применять
• Высокая обучаемость
Готов к ненормированному рабочему дню и командировкам.
Языки, базы данных, технологии:
• TypeScript, JavaScript, CSS, SCSS
• MySQL, PostgreSQL, MongoDB, mongoose, Sequelize, TypeOrm
• Понимание и использование видов связей между сущностями в базах данных
Фреймворки, библиотеки, знания:
Frontend:
• Native DOM, Native JS, Microtasks, macrotasks
• NextJS, ReactJS, React Hooks, React-Router, React Hook Form, React Optimization
• Redux, Redux Thunk, Redux Toolkit, RTKQuery, CreateApi
• Effector
• SASS / styled-components / CSS Modules / CSS в JS
• Chart.js, react-yandex-maps
• Axios, Interceptors, AxiosEvents
• EmailJS
• Pixel Perfect
• Framer motion
• Headless UI
• Адаптивная верстка
Backend:
• REST API
• Express
• NestJS
• Guards и доступ к эндпоинтам по ролям
• JWT-авторизация (кастомная/ passport-jwt)
• Подключение онлайн-оплаты
Инструменты, принципы и проч.:
• Big O
• CORS
• ООП
• SOLID
• Git
• Docker
• Postman Scripts
+995591061419
yria98@inbox.ru
Место работы:
Компания: ООО «СТЦ» Санкт-Петербург
Позиция: Инженер-программист c, (little) assembly, c++
Начало работы: 2018-09-01
Конец работы: 2020-09-01
Описание:
• Разработал ПО с 0 по дешифровке (DES, AES) и анализу входных в микроконтроллер данных о радиосигналах
• Разработал графический интерфейс (QTCreator) на Linux/Windows для управления микроконтроллерами через графический интерфейс на С++
• Создал документацию и описание интерфейсов по взаимодействию с ПО микроконтроллера
• Обеспечил работу ПО микроконтроллера в связке с другими модулями устройства
• Создал документацию по интерфейсу и описание интерфейсов по взаимодействию с графическими интерфейсами
• Занимался расширением существующей реализации протокола передачи данных между микроконтроллерами
Команда отдела: 7 программистов, 5 инженеров-техников
Место работы:
Компания: ООО “Dev-apps” Санкт-Петербург
Позиция: Fullstack, TypeScript, React, NestJS
Начало работы: 2021-10-01
Конец работы: 2022-08-01
Описание:
Причина ухода – релокация
Создание веб-приложений и сервисов (корпоративных сайтов и интернет-магазинов) на аутсорсе.
• Разрабатывал веб-приложения по техзаданиям с использованием Next.js, React
• Релизовывал формирование мультимедийного интерактивного контента по части визуализации с помощью reChart, Framer-motion
• Осуществлял оптимизацию существующего кода через декомпозицию компонентов, useMemo, кеширование данных с помощью RTK Query, ввода debounce, встроенных средств React
• Поддерживал существующие модули и сервисы на React; NestJS
• Реализовывал адаптивную верстку веб-страниц (SCSS) с помощью макетов через PixelPerfect
• На стороне backend создавал и внедрял сервисы для взаимодействия с БД MongoDB/PostgreSQL, реализовывал модели и сущности баз данных и связи между ними
• На стороне backend создавал и внедрял сервисы для авторизации и разграничения доступа к ресурсам через Guards NestJS
• Реализовывал защищенные эндпоинты через создание и внедрение соответствующих middleware
• Написание Backend на Express и NestJS
Место работы:
Компания: EasyTry.us (Проектная работа)
Позиция: Fullstack, TypeScript
Начало работы: 2021-05-01
Конец работы: 2021-09-01
Описание:
Приложение, позволяющее пользователям виртуально примерять одежду, что значительно повышает удовлетворенность клиентов.
• Участвовал в оптимизации Backend, в том числе за счет применения REST API. В результате стало возможным легкое внедрение подхода ajax, а также единое api для взаимодействия mobile и desktop с сервером
• Перенос и рефакторинг большого количества кода на React
• Типизация существующего кода с помощью TypeScript
• С командой внедрили redux и createApi. В результате последующая логика управления сущностями перестала быть разбросанной в разных местах, что увеличило скорость анализа и работы с кодом, а также избавились от лишних запросов на сервер благодаря встроенному кешированию данных по тегам
Место учебы:
Институт: Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича, Санкт-Петербург
Факультет: Факультет радиотехнологий связи, Конструирование и технология электронных средств
Начало обучения: 2015-09-01
Конец обучения: 2021-08-01
Магистр
Добавить комментарий