
Был сегодня в 12:13
Овчинников Олег Игоревич
Мужчина, 36 лет, родился 19 сентября 1988
Активно ищет работу
Нижний Новгород, не готов к переезду, не готов к командировкам
Контакты

Junior TypeScript React Developer
75 000 ₽ на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость, частичная занятость, проектная работа, стажировка
График работы: полный день, сменный график, гибкий график, удаленная работа
Опыт работы 10 месяцев
Июнь 2021 — Август 2021
3 месяца
Coursera
Нижний Новгород
Образовательные учреждения... Показать еще
Программист JavaScript
JavaScript, часть 1: основы и функции
Авторы курса — разработчики из Яндекса
В частности на этом курсе приобрёл теоретические знания и практические навыки в:
- Типы данных, строки, массивы, объекты, функции.
- Нюансы работы с объектами
- Обработка исключений
- Работа с функциями, всплытие и замыкание
- Контекст исполнения, ключевое слово "this"
Июнь 2018 — Август 2018
3 месяца
Нижегородский государственный университет им. Н.И. Лобачевского (Национальный исследовательский университет)
Нижний Новгород
Образовательные учреждения... Показать еще
Программист JavaScript / основы React
ПРОДВИНУТЫЙ уровень JavaScript
В частности на продвинутом уровне приобрёл теоретические знания и практические навыки в:
- ООП
- Прототипы и наследование
- Конструктор, оператор "new"
- Деструктуризация объекта
- Классы
- Методы примитивов, map / filter / reduce
- Рекурсия и стек
- Область видимости и замыкание
- Привязка контекста к функции, call / apply / bind
- Promises, async / await
- Fetch/ajax
Апрель 2018 — Июнь 2018
3 месяца
Нижегородский государственный университет им. Н.И. Лобачевского (Национальный исследовательский университет)
Нижний Новгород
Образовательные учреждения... Показать еще
Программист JavaScript
БАЗОВЫЙ уровень JavaScript
В частности на базовом уровне приобрёл теоретические знания и практические навыки в:
- Строгий режим ("use strict")
- Стрелочные функции (основы)
- Function Expression
- Преобразование типов
Февраль 2018 — Апрель 2018
3 месяца
Нижегородский государственный университет им. Н.И. Лобачевского (Национальный исследовательский университет)
Нижний Новгород
Образовательные учреждения... Показать еще
Верстальщик / SEO
Верстальщик и SEO
Создание и продвижение сайтов
Ручная вёрстка
Средства автоматизации и ускорения вёрстки
Семантическая вёрстка HTML5 + CSS3
Адаптивная вёрстка
Кроссбраузерная вёрстка
Bootstrap;
Flexbox;
WordPress
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Уровень не указан
Опыт вождения
Права категории B
Обо мне
FronEnd-разработчик (Native JavaScript + TypeScript + ReactJS).
• Мой основной проект - Корпоративный электронный журнал передачи СМД
На данный момент активно используется.
Стек технологий: native JavaScript + SQL + Polaris (PowerShell)
Написан в функциональном подходе, переписывается под паттерн MVC
В кратце:
Polaris - кроссплатформенный web framework, который предоставляет пользователю
web-ресурс (HTML+JS+SCC) по заренее определенному порту и который отслеживает
http-запросы. Перехватив http-запрос, Polaris анализирует его адрес
и запускает соответствующий этому адресу заранее сформированный PS-скрипт.
Конкретно в моем случае - это SQL-запросы к БД.
Получив данные от БД, Polaris отсылает их обратно браузеру в качестве ответа на http-запросы.
Дальше обработка полученных данных идет на уровне JS.
• В работе использую:
- ES6+
- ООП и / или функц. программирование
- classes
- Git (консоль и GitKraken)
- NPM или Yarn
- ESLint, Prettier
- WebPack
- HTML5, CSS3, Bootstrap, Flexbox;
- Figma или Photoshop
• Есть навыки в работе с:
- Promises, Fetch/ajax, Async/await, Axios, Rest API;
- spread/rest;
- инкапсуляция в объектах, инкапсуляция в классах;
- свойства-аксессоры (геттеры и сеттеры);
- jQuery;
- Gulp;
- блочная, валидная, кроссбраузерная, адаптивная и "резиновая" вёрстки;
• Действующие рабочие проекты:
1. Корпоративный электронный журнал передачи СМД (активно используется, функциональное программирование)
Стек технологий: JavaScript + SQL + PowerShell (Polaris)
Ссылка: времено отсутствует
Статус: активно используется
Сроки реализации: 2 месяца
2. Личный сайт Веры Костериной ( 2d-анимация, художник, авторские кино и музыка )
Стек технологий: WordPress + JS
Ссылка: https://verakosterina.ru/
Статус: окончено
Сроки реализации: 1,5 месяца
• Разработку веду в Visual Studio Code или WebStorm
• Имею 2 высших:
- ВГАВТ, радиоинженер, "Международные информационные и телекоммуникационные системы на транспорте"
- ВГАВТ, экономист-менеджер, "Экономика и управление на предприятии транспорта"
• Последнее место работы:
ЦБ РФ, ведущий инженер
Поддержка корпоративных систем, малая автоматизация рабочих процессов.
• Курсы:
- в процессе React + Hooks + Redux на Udemy
- курс JavaScript на Coursera (пройден);
- курс JavaScript на Skillbox (пройден);
- НГУ им. Н. И. Лобачевского, "Продвинутый курс JavaScript" (пройден)
- НГУ им. Н. И. Лобачевского, "Базовый курс JavaScript" (пройден)
- НГУ им. Н. И. Лобачевского, "Создание и продвижение сайтов" (пройден).
• Знаком с Python, C#, Unity;
• Женат, есть дочка.
• Свободное от работы время посвящаю семье
• Мои Pet - проекты:
1. Игра "Крестики-нолики" на поле любого размера ( в разработке )
Стек технологий: native JS
Суть проекта: создать игру "Крестики-нолики" с ИИ. Игрок сам выбирает размер поля. ИИ работает на алгоритме Минимакс
Сроки реализации: 2 недели
Исходный код: https://github.com/Jade-Dragon88/tic_tac_toe_unlim
2. PlanningApp ( в разработке )
Стек технологий: JS-библиотека React
Суть проекта: минималистичное React-приложение для планирования личных дел и финансов
Сроки реализации: 1 неделя
Исходный код: https://github.com/Jade-Dragon88/PlanningApp
3. Фильтр для "Избранного" в Яндекс.Маркете ( в разработке )
https://github.com/Jade-Dragon88/YM_WishList_Filter
4. 2D JS-игра "Гонки Оригами" ( альфа-версия, 3 уровня )
Стек технологий: JS-движок Constract 2
Суть проекта:
Сроки реализации: 1,5 месяца
Demo игры: https://youtu.be/mTzsVlFt6QQ
5. Игра "Змейка" на JavaScript ( закончен, https://verakosterina.ru/My_Snake/ )
Стек: native JS
Суть проекта: взаимодействие с игроком, обработка событий
Сроки реализации: 5 дней
Исходный код: https://github.com/Jade-Dragon88/Snake_JS
6. SPA "Like_Twit" ( закончен, demo https://like-twitt_jadedragon.surge.sh )
Стек технологий: JS-библиотека React
Суть проекта: React-приложение для публикации, фильтрации, удаления заметок
Сроки реализации: 10 дней
Исходный код: https://github.com/Jade-Dragon88/like_twit
7. Вёрстка промоакции КуулКлевер ( закончен, demo http://coolclever_verstka.surge.sh )
Стек: HTML5, CSS3
Суть проекта: реализация вёрстки HTML5 и CSS3
Сроки реализации: 1 неделя
Исходный код: https://github.com/Jade-Dragon88/coolclever_test
8. Лендинг компании остекления Ирвас ( закончен, demo https://irvas_jadedragon.surge.sh )
Стек: JavaScript, HTML5, CSS3, SCSS, библиотека Slick
Суть проекта: отработка взаимодействия с формами
Сроки реализации: 2 недели
Исходный код: https://github.com/Jade-Dragon88/irvas_windows
9. Инфопортал Marvel ( закончен, demo http://marvel_jadedragon.surge.sh )
Стек: JS-библиотека React
Суть проекта: разработка инфопортала о героях Marvel с использованием API
Сроки реализации: 10 дней
Исходный код: https://github.com/Jade-Dragon88/marvel_api
10. Чат для браузерной игры ( закончен, demo https://browser_game_chat.surge.sh )
Стек: JS-библиотека React
Суть проекта: реализовать клиент чата с бесконечным скроллом ( автозагрузка истории сообщений из бекэнда )
Сроки реализации: 2 недели
Дизайн: https://clck.ru/326Vhm ( нижний левый угол )
Исходный код: https://github.com/Jade-Dragon88/ChatTest
Высшее образование
2011
Электромеханический, Техническое эксплуатация транспортного радиооборудования
2011
Экономики и управления, Экономика и управление на предприятии транспорта
Знание языков
Повышение квалификации, курсы
2021
Coursera
Coursera, JavaScript, часть 1: основы и функции
2018
НГУ им. Н. И. Лобачевского
НГУ им. Н. И. Лобачевского, Продвинутый курс JavaScript
2018
НГУ им. Н. И. Лобачевского
НГУ им. Н. И. Лобачевского, Создание и продвижение сайтов
2018
НГУ им. Н. И. Лобачевского
НГУ им. Н. И. Лобачевского, Базовый курс JavaScript
Тесты, экзамены
2021
Coursera
Coursera, JavaScript, часть 1: основы и функции
Электронные сертификаты
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не более часа