Привет

Меня зовут Даниил, я веб разработчик

Обо мне

Путь в тысячу миль начинается с первого шага

name

Информация обо мне

Написать мне

ФИО:
Сугоняев Даниил Олегович
Возраст:
24 года
Мой опыт работы:
3 года
Меня зовут Даниил и я веб программист со стажем работы более 3 лет. Мой технологический стек по большей части касается front-end разработки, в последнее время на личных проектах также использую back-end технологии. Моя основная цель - развитие в JavaScript, это динамичный и богатый язык за которым будущее. На данном этапе он позволяет писать клиентские, серверные, десктопные кроссплатформенные, мобильные приложения, это открывает огромные возможности для развития. На данный момент я специализируюсь на front-end разработке SPA приложений. Главный стек - React + Redux. Имел опыт работы с SSR. Пока не планирую изменять свой основной стек, React является доминирующей js библиотекой и бурно развивается. Хотел бы добавить к стеку больше работы с node.js. Немного о soft skills: Я свободно чувствую себя в общении как с коллегами, так и руководством. Для руководителя могу презентовать проект, обосновать необходимость использования архитектуры и технологии. Не испытываю также проблем в коммуникации с коллегами. В формальной рабочей обстановке не стесняюсь спросить, если что-то мне непонятно у более опытного коллеги, с удовольствием сам делюсь знаниями с менее опытным. Вообще люблю и умею объяснять (мои навыки наставничества). За дверями офиса веду активную социальную жизнь, в профессиональном плане - работа наставником, митапы, небольшой YouTube канал по технологиям. В непрофессиональном - занятие боевыми искусствами, постановки в детском театре, английский клуб. Подробно о hard skills: Как я уже писал выше работаю со стеком React + Redux. Также имел опыт работы с Flux. Активно изучаю серверный JavaScript - node.js, работы с базой данных mogodb. В моем портфолио вы можете увидеть примеры проектов, где были использованы эти технологии. В основном это создание API, чтение/запись в базу данных, парсинг информации со сторонних ресурсов. Также имеются примеры созданных мной десктопных приложений на основе Electron. Люблю и умею оптимизировать как классические сайты – оптимизация графических изображений, составление спрайтов, динамическая подгрузка контента, выделение критического css и тд., так и SPA приложения – правильная настройка webpack сборки, импорт только используемых функций из модулей, разделение сборки на бандлы и тд.

АО «Открытие Брокер»

Занимался развитием личного торгового кабинета пользователя. Личный кабинет – это SPA приложение без SSR. Впервые работал с большим проектом в связке с профессиональной командой, состоящей из аналитиков, разработчиков, тестировщиков, дизайнеров и все это в рамках взаимодействия с другими командами. Проект с большой историей, соответственно, пришлось столкнуться с поддержкой большого количества legacy кода. Специфика работы компании заставила обратить внимание на правильность работы с большими массивами данных, их получением, преобразованием и выводом в различных формах – создание таблиц, графиков. Для работы с графиками использовались следующие библиотеки - d3.js, c3.js, ECharts. В то же время приходилось преобразовывать даты. Для этих целей на хорошем уровне освоил библиотеку – moment.js. Стек технологий: HTML, CSS, Stylus, Webpack, git, React, Redux, Flux, node.js, moment.js, d3.js, c3.js, ECharts

Меховая фабрика «Каляев»

Изначально устроился на условиях работы с более опытным front-end разработчиком под его началом, но спустя полтора месяца нашей совместной работы он уволился. Соответственно, после его ухода я стал ответственным за всю front-end разработку компании. Основная задача на проекте - постепенный перевод сайта на React + различные небольшие сторонние проекты компании. Данное место работы позволило мне набраться опыта серьезной разработки и работы в условиях сжатых сроков. Стек технологий: HTML, CSS, SCSS, Webpack, Postcss, REACT, Redux, node.js

ООО «АСТРАЛ-М»

Моя первая работа в команде. Был принят на должность верстальщика, подавляющая часть работы и касалась верстки, через некоторое время почувствовал необходимость дальнейшего роста и стал углубляться в изучение программирования. В этой компании я впервые попробовал работу с React, VUE приложениями. Стек технологий: HTML, CSS, Less, GULP, Postcss, Jquery, PHP, REACT, VUE, Redux, Webpack

Веб студия MediaOnline

Был единственным front-end специалистом, занимался в основном версткой, иногда приходилось оживлять страницы с помощью плагинов и собственного кода на jquery. Во время работы использовал средство автоматизации сборки – gulp. Верстал с использованием препроцессоров. В том числе были задачи по SEO сопровождению сайтов. SEO продвижение достигалось с помощью семантичной верстки, уменьшения веса страниц, оптимизации под мобильные устройства. Стек технологий: HTML, CSS, Stylus, GULP, Postcss, PUG, Jquery

Основные технологии

Библиотеки JS

Базы данных

CMS

Cборщики проектов

Системы котроля версий

Препроцессоры

Работа с графикой

Наставничество в HTML академии

teacher

HTML и CSS, уровень 1

teacher

HTML и CSS, уровень 2

NPM библиотеки

Мои проекты

Ваш браузер устарел!

Обновите ваш браузер для правильного отображения этого сайта. Обновить мой браузер