Меня зовут Илья, мне 33 года, за это время я успел поработать в ряде крупных компаний как на технических должностях, так и на руководящих, при этом самый первый мой опыт работ, хоть и не долгий, был связан с IT-сферой в далеком 2011 году. И хоть я и решил связать свою судьбу в дальнейшем с другими отраслями, в глубине души IT меня никогда не оставляла.
И вот я решил вернуться к тому, с чего начинал свою карьеру, однако за долгие годы данная сфера шагнула вперед и мне пришлось фактически с нуля изучать новые технологии и инструменты.
В данный момент у меня имеется огромное желание развиваться в этом направлении, применять на практике полученные знания, повышать свои скилы и в будущем постараться внести свой вклад в развитие IT-индустрии.
Верстка лендинга с адаптивом под планшетные и мобильные экраны.
Верстка лендинга с адаптивом под мобильные экраны. На мобильных экранах добавлен слайдер.
Приложение для формирования финансовых заявок. Проект написан с использования фреймворка Vue 3 (composition api), в качестве сервера выступает облачная платформа Firebase. Данное приложение предлагает возможности регистрации и авторизации, для дальнейшего формирования финансовых заявок. Заявки можно редактировать и удалять из базы. Хранение данных осуществляется в базе реального времени, доступ к которой представлен в Firebase.
Верстка лендинга с адаптивом под мобильные экраны. На мобильных экранах добавлен слайдер.
Данный сайт представляет из себя галерею для хранения фотографий и изображений. Здесь вы можете сохранять свои снимки, наслаждаться ими и управлять своим творчеством. Проект написан с использованием библиотеки React JS, в качестве сервера выступает стороннее api - MOKKY.DEV и Firebase Storage для хранения фотографий. Данное приложение предлагает возможности регистрации и авторизации. После авторизации появляется возможность загрузки своих фотографий на сервер. Также предусмотрена фильтрация и поиск фотографий по категориям.
Онлайн магазин для заказа кроссовок. Проект написан с использования фреймворка Vue 3 (composition api), в качестве сервера выступает стороннее api - MOKKY.DEV. Данное приложение предлагает возможности регистрации и авторизации для выполнения заказа, также есть возможность добавление товара к себе в закладки и корзину (используется localStoroge).
Социальная сеть для общения и поиска новых друзей. Проект написан с использования фреймворка Vue JS, серверная часть писалась на Node JS, база данных - MySQL. В процессе написания кода использовались различные технологии, например socket.io для получения уведомлений без перезагрузки страницы. Проект полностью рабочий. Заходите, регистрируйтесь, общайтесь!
Сайт представляет из себя обширную базу по аниме с сезонными новинками, топовым аниме, рекомендациями, а также возможность поиска аниме по жанрам, студиям и названию. В процессе разработки использовался фреймворк VueJS и TypeScript для строгой типизации. Для стилизации использовалась библиотека Tailwind CSS. Для получения информации по аниме используется Jikan API (4.0.0) — это бесплатный API с открытым исходным кодом. Сайт полностью адаптивен под мобильные устройства. Также при стилизации учтен вариант со светлой и темной темой, в зависимости от настроек вашей системы.
Приложение для поиска коктейлей по ингредиентам входящих в коктейль. Также есть возможность вывода случайного коктейля. Сайт написан на Vue 3. В процессе разработки приложения использованы такие технологии как Аxios для осуществления запросов на стороннее Api, Element-plus для создания элементов формы, препроцессор SASS для работы со стилями, Pinia для работы с состояниями Vue и другие.
Приложения для создания списков дел и задач To Do List. В процессе разработки использовался фреймворк VueJS и TypeScript для строгой типизации. Для сохранения списка задач при перезагрузки страницы используется браузерное хранилище LocalStorage.
Приложение для поиска информации о погодных условиях в разных городах мира. Приложение написано с использованием фреймворка Vue 3. Данные приходят с сайта OpenWeather по запросу от клиента.
Детская игра, задача в которой отгадать загаданное имя за определенное количество попыток. Игра разработана с использование фреймворка Vue 3. Для получения случайного имени используется стороннее api. Так же в процессе написания кода использовались следующие технологии - TypeScript для строгой типизации, Vuex, препроцессор SASS и другие.
Верстка двухстраничного лендинга с адаптивом под мобильные экраны
Тематический веб-сайт по вселенной одноименного произведения Масаши Кишимото "Наруто"
Игра делалась для мобильных экранов, поэтому не адаптирована под большие мониторы. Писалась на JS, затем была собрана через приложение Android Studio в apk. Протестирована на нескольких смартфонах, работоспособна.