Больше информации будет доступно после регистрацииЗарегистрироваться как работодатель

Frontend программист, Frontend разработчик

Мужчина, 28 лет, родился 14 октября 1998 г.
Санкт-Петербург, переезд возможен, не готов к командировкам
ЗанятостьПолная занятость
График работыУдаленная работа

Опыт работы

Сентябрь 2017 —
июнь 2018
9 месяцев
ГАУЗ ООКБ №2
Техник-программист
1) Написал программу для учёта картриджей по штрих коду сканером в ООКБ №2(учёт во всех отделах); 2) Спроектировал БД для ООКБ №2; 3) Проводил\обслуживал локальную сеть.; 4) Устранял программные ошибки.

Обо мне

Свободное время трачу на совершенствования навыков frontend (Sass, html, немного js, jQuery , React). Коммерческий проект: https://мокамура.рф Примеры сайтов: https://github.com/Diman14610/Examples.git Примеры приложений на C#: https://github.com/Diman14610/Examples_CSharp Front-end: { Сайты верстаю с PDF, иногда предлагаю свои правки для дизайна. В основном ТЗ содержит в себе LP (landing page) с приоритетом в адаптивность и кроссбраузерность. } Back-end: { В нескольких тренировочных проектах использовал ASP.NET Core 2.1. [Проект №1] - Конструктор сайта с паттерном MVC: Идея было амбициозной и сложной... Проблемы: 1) Как искать начальную точку добавленияудаления HTML блока; 2) Как обрабатывать нажатия блоков в View (index.html); 3) В каком виде хранить шаблоны (отдельный класс, txt, json и т.д); 4) С помощью чего отображать шаблон страницы над которыми производятся действия. Решение: 1. Использование меток в месте добавления ☑ 2. Использование ajax запросов ☑ 3. Выбор пал на класс ☑ 4. Самый простой в реализации для меня было использование iframe ☑ Итог: Данный проект забросил на половине, т.к. его было трудно масштабировать и содержал много зависимостей от локальных файлов и библиотек. Но получил опыт и понимает принципов конструкторов типа: WordPress. [Проект №2] - Конструктор сайта V2.0 с паттерном Repository: Примерно через месяц взялся реанимировать свою задумку с использованием БД, и опробовать паттерн Repository. Проблемы: 1) Редактирование в реальном времени; 2) Неизвестное кол-во шаблонов. Решение: 1. Написал скрипт заменяющий текст у выбранного элемента ☑ 2. В месте шаблонов, использовал отрисовку с помощью Razor движка ☑ Итог: Данный проект отошёл от локальных библиотек, а также содержал более безопасный и компактный код*, но зависел от БД. Итоговый результат можно посмотреть по ссылке: https://youtu.be/viDZEwtBzSg * - по сравнению с проектом №1. }

Образование высшее

2022
Государственный университет аэрокосмического приборостроения (ГУАП)
Институт технологий предпринимательства, Прикладная информатика (по областям)

Знание языков

Русский — родной
Иностранные языки
Английский — A1 — Начальный

Дополнительная информация

Гражданство
Нет
Разрешение на работу
Нет
Время в пути до работы
Не имеет значения