Добро пожаловать!
Меня зовут Илья 👋🏻
Я frontend разработчик.
Здесь вы можете ознакомиться с моими проектами, а также с кратким CV
и моим резюме

🐣 Мои проекты

Если навести на понравившийся проект, можно ознакомиться с его подробностями.

Проект OddBooking

Я почти уверен, что вы найдете объявления в этом городе занимательными. 🤔

Проект OddCalc

Ничего странного. Просто калькулятор.
Мне очень хотелось сделать свой калькулятор. 🤓

Проект OddTasker

Я действительно люблю менеджеры задач. Особенно их выбирать...
Это, конечно, не Todoist, но все впереди! 👌

Проект OddCinema

Мои любимый фильм "Стрелок", если не смотрели – рекомендую.
Может выберете что-то себе на вечер? 😉

🗂 Curriculum Vitae

в переводе — «ход жизни» или жизнеописание

Я приветствую традицию делать отдельно CV и отдельно резюме.
Поэтому здесь вы можете подробнее узнать как обо мне, так и о моей деятельности.

2012

Окончил гимназию и поступил в НовГУ по специальности "Промышленное и гражданское строительство".
Тогда я еще романтично смотрел на будущую профессию.
Мечтал, что буду проектировать здания с необычной архитектурой из стекла и бетона.
Через 4 года мне пришлось столкнуться с суровой реальностью и разочароваться.

 

2013

Во время учебы было скучно хотелось денежку заработать, и я решил научиться делать сайты. Тогда как раз разворачивался бум на посадочные страницы. 
В это же время друг привел меня в компанию, по производству швейной продукции.
Так начались первые шаги в веб-разработке в Альфа Трикотаж.

2014

Дела начали идти в гору.
К этому времени я разработал 4 отдельных посадочных страницы под разную продукцию: окантовка, нитки, шнурки и ленточки для подарочных пакетов. После настройки Яндекс.Директа, с этих страниц даже начали идти продажи.
В это же время уже разрабатывал главный сайт компании с использованием готовой CMS.
И также прошел повышение квалификации в HTML Academy, где окончил интенсив по HTML и CSS. Это дало хороший толчек к росту.

2015

Главный сайт уже полноценно функционировал. Шаблон под него верстал самостоятельно, а под "капотом" была CMS Joomla. Также продолжалась разработка посадочных страниц под новые типы продукции. К этому времени сайты уже больше походили на серьезные лендинги, которые тогда пилили крутые студии.

Параллельно, поверил в свои силы и стал брать работу "на дом".  Моими клиентами стали: местный пейнтбольный клуб, студия макияжа, производитель питьевой воды, и производство бетона с добавками.
Исходники до сих пор лежат на жестком диске, но выкладывать в новое портфолио сейчас не рискну. Но как память дороги.

В конце года лихая дернула с друзьями заняться бизнесом.

2016

Открытие бизнеса произошло в феврале, а в мае этого же года – закрытие. #успех

Я учусь в университете, помните? Я вот как раз в этом году и вспомнил.
Дело шло к диплому, а у меня что угодно было в голове, но не диплом. Все же университет успешно окончил, защитив диплом. Как и потуги в оффлайн бизнесе.

Осенью пошел искать работу по специальности. Попробовать работу стоило, как казалось. Сменил две компании. В обеих грели с выплатой зарплат. Трудовая так и осталась лежать в какой-то из них.
Чтобы окончательно растерять романтику в отношении карьеры инженера-проектировщика мне хватило 3х месяцев. 
 

Встал вопрос, куда двигаться дальше.

2017

В начале года я уже активно впитывал знания и опыт у новых товарищей, которые трудились на фондовом рынке.
Так меня затянуло в финансовый мир: мир акций, облигаций, и прочих финансовых деривативов.

Осенью этого года я работал интрадей-трейдером в компании LiteInvest.

2018

Работа казалась раем, но не долго.

Параллельно изучал фондовый рынок со стороны инвестиций, не спекуляций.
Уже тогда оценил инвестиционный подход, как более спокойную альтернативу моей работе.
Так и прошел год. В работе и изучении нового.

2019

Организм бил тревогу из-за череды событий в конце 2018 и начале 2019 года.
Стресс, которым щедро одаривала работа, игнорировать больше было нельзя. Ближе к лету, дополнительную, но не последнюю роль сыграли события личной жизни, которые окончательно меня надломили.

В августе прекратил работу трейдером. Затем полностью сосредоточился на управлении активами. Некоторые из клиентов в компании ушли вместе со мной. Это поддержало меня, и в каком-то смысле помогло. 

Отдохнул и решил двигаться дальше. В конце года плотно взялся за учебу.
Так я вернулся туда, с чего начинал.

2020

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

Веб-разработка всегда привлекала осязаемостью конечного результата.
В отличие от работы на серверной стороне. Фронтенд – это про интерфейсы, а значит – есть что показать в результате.

Выбор сделан. Свободного времени полно. Начал учиться. Не на пустом фундаменте, это тоже помогло. Конечно его пришлось очень хорошо "реконструировать".
С 2012-2015 года технологии улетели на сверхзвуковой далеко-далеко...
70% времени уделял фундаментальным знаниям: работа с сетью, логика построения современного веб-приложения, как происходит взаимодействие между частями и т.д.

Можно сравнить программирование со столярным делом. Пила – это язык программирования, а понимание о том как именно работать с деревом – это фундаментальные знания. Язык программирования –  инструмент решения задачи. Фундаментальные знания – основа для использования инструмента. 

Подробности об обучении и резюме можно посмотреть ниже.

📚 Cамоучка

Проблема для работодателя или показатель заинтересованности?

Самоучка самоучке рознь. Все зависит от подхода, целей и мотивации.

Мой подход к обучению прост:

  1. Пишу конспект от руки
  2. Переношу конспект в базу знаний
  3. Дополняю тему недостающей информацией
  4. Связываю все между собой

Такой метод обработки и хранения информации позволяет наглядно увидеть связи между темами, а также привязывать контекст.

Это особенно помогло мне в момент, когда изучал DOM API с многочисленными интерфейсами, и старался осознать связь между ними.
Также когда писал документацию к каждому из проектов, что позволило связать описание кода со справочной информацией.

Такой подход удобен, потому что информация быстро забывается. Особенно контекст какой-то работы или задачи: какие мысли были в тот момент, какую именно проблему пытался решить.

Хранить все это позволяет подобная линкованная база, а поиск осуществляется в считаные секунды.

Как это выглядит, вы видите на картинках. 👉🏻

Как джуниоры оценивают свое резюме

📇 Резюме

Опыт

  • 2013 – 2015
    | Разрабатывал посадочные страницы,
    | занимался контекстной рекламой для ООО "АльфаТрикотаж"
  • 2015 – 2016
    | Пробовал себя в оффлайн бизнесе (Не очень удачно)
  • 2017–2019
    | Работал интрадей-трейдером в Lightinvest
  • 2019 - 2020
    | Самообучаюсь. MDN + console.log() = ❤️

Навыки

  • Хоть у меня и отсутствует опыт коммерческой разработки,
    в учебных проектах я старался охватить как можно больше разнообразных подходов для решения поставленых задач.

  • HTML5 & CSS3
    • – 3900+ часов практики
    • – Во время верстки думаю о достпуности интерфейса
    • – Уверенно владею и применяю CSS3 хитрости
    • – Умею делать адаптивную и резиновую верстку
    • – А также адаптивную графику
    • – Знаю и пишу на Less и Sass
    • – Пробовал HTML шаблонизаторы
    • – Даже этот выпадающий элемент реализован семантично, через details
  • JavaScript
    • - 411+ часов практики
    • - За это время = 1660 строчек JS кода, каждую из которых могу объяснить
    • - Искренне люблю событийную модель JS
    • - Подробно изучал объект Event и применял на практике во всех проектах
    • - Работал с событиями на всплытие и захват
    • - Подробно изучил стандарты ECMAScript 5/6/7/9
    • - Разобрался в областях видимости между привязками var и let
    • - Понимаю и умею применять рекурсию
    • - Подробнее о том с чем работал в коде, можно почитать в предыдущем разделе
  • Git
    • - Стараюсь делать короткие, но понятные коммиты
    • - Хорошо знаю базовые принципы работы с Git
    • - Стараюсь максимально разобраться в тонкосятх с помощью learngitbranching.js.org
  • Gulp
    • - На реализацию своей первой сборки потратил 43 часа
    • - Искренне надеюсь осилить webpack starter kit быстрее 😃
  • Прочее
    • Владею командной строкой
    • Имею опыт эксплуатации Linux систем
    • Базово знаю Python
    • Знаком с документацией по Vue.js

Личные
качества

  • Большую часть жизни проработал удаленно. А это значит:

    • Отлично умею самоорганизовываться

    • Каждый вечер я планирую следующий день

    • Привык фиксировать время на выполнение задачи

  • Пунктуальность для меня это:

    • Приехать на встречу с запасом времени

    • Отправить письмо или сделать звонок в назначенное время

    • В случае форсмажора, обязательно предупрежу, что задерживаюсь или не успеваю

  • Предыдущий жизненный и профессиональный опыт дает мне преимущества:

    • Широкий кругозор

      Смогу посмотреть на задачу под разными углами и выбрать оптимальное решение.

    • Обширный опыт коммуникации

      Уверен, что легко найду общий язык с коллегами, клиентами и боссом.

    • Систематизация и системность во всем

      Любая деятельность подразумевает развитие навыков.
      Без правильного подхода будет туго. Я свой подход выработал и успешно применяю.

    • Острое понимание ответственности

      Моя деятельность напрямую связана с управлением финансами. Чаще всего – чужими.
      Это эффективно воспитывает ответственность за каждое действие и принятое решение.

    • Быть коммандным игроком

      Парный трейдинг мало чем отличается от парного программирования.
      Всегда готов сам придти на помощь или попросить о помощи коллегу. Главное – результативность.

📟 Мои контакты

Вы можете связаться со мной используя:

Спасибо, что уделили время. Желаю отличного дня! 🤗