avatar

sadowskiy denis25yo



//about me

Looking for a job Junior Developer.

Experience of commercial development is not, but it is ready to compensate for by diligence and quick learning.

I proficient in angular, TypeScript, JavaScript (ES5, ES6)

I also study best practices of development, such as the use of the version control system (Git, GitHub), continuous integration (Travis CI)

For examples of projects and code, see Experiences.

//education

  • 2009
    Secondary education
    Sakovshchinskaya secondary school
  • 2009-2014
    higher education
    BNTU, Faculty of Information Technologies and Robotics, ITS;
  • May 2016 May 2017
    Army
    740 air defense missile brigade of Borisov. Air defense

//опыт

Front-end developer
июнь 2017 - настоящее время

Single page application отображает данные, полученные при помощи API Национального банка РБ. Приложение позволяет просмотреть график курсов выбранной из списка валюты по отношению к белорусскому рублю. Eсть widget для задания периода времени (начальная и конечная даты), для которого нужно отобразить курсы. Также можно просмотреть динамику изменения курса в табличном виде.Приложение деплоится на сервис GitHub Pages. Автоматизировал сборку билда и деплой на GitHub Pages с помощью Travic CI.
Текущий статус:


SPA, которая позволяет хранить/отображать магазины и товары магазинов пока существует страница. В каждом магазине есть ссылка на товары. По нажатии на ссылку отображение товаров магазина в виде таблицы. Так же возможны удаление/добавление/редактирование магазинов / товаров. Приложение деплоится на сервис GitHub Pages. Автоматизировал сборку билда и деплой на GitHub Pages с помощью Travic CI.

Текущий статус:


Приложение позволяет искать компании по нескольким критериям, делать заметки. Можно перемещать компании в скрытый список и добавлять заметки компаниям. Все изменения сохраняются в localstorage. Писал на ES6. Т.к. ES6 еще не поддерживается всеми браузерами нужно было компилировать ES6 в ES5, делаю это с помощью babel. Приложение деплоится на сервис GitHub Pages. Автоматизировал сборку билда (Проверка JsHint и компиляци ES6 кода в ES5) и деплой на GitHub Pages с помощью Travic CI.

Текущий статус:


Резюме с использованием CSS-фреймворкa Bootstrap

Резюме с использованием CSS-фреймворкa Grid 960

Скрипт скачивает товары со всех страниц заданной категории и сохраняет в scv файл. Ссылка на категорию и имя scv файла передаются как аргументы скрипта.

//Programming languages

JavaScript (ES5, ES6)
TypeScript
HTML
CSS
Ruby

//Libraries and Frameworks

Angular
Angular material
Bootstrap
Grid960
jQuery
Nokogiri

//Utilities and Services

Angular cli
Git
SourceTree
GitHub
Chrome Developer Tools
JsHint
Travis CI
Babel
Google Analytics

//Languages

Russian
English