Данил Ханкишиев - Full-stack разработчик
Навыки
- CSS
- Express.js
- HTML
- JS
- Laravel
- MongoDB
- MySQL
- Node.js
- PHP
- PostgerSQL
- Python
- React.js
- Sass/SCSS
- Vue.js
- wordpress
Опыт работы
Omega
HTML-верстальщик - 01.09.2022/01.12.2022
Образование
Логист
МАДИ01.09.2018/01.09.2022
Обо мне
Мне 22 года, я junior разработчик и уже более 1 года работаю и развиваюсь плотно каждый день на Web-разработчика в направление Full-stack, работал HTML-верстальщиком в компании Omega около 3-4 месяцев.
Мой стэк:
1. HTML — могу собрать сайт по макету
2. CSS — легко использую flex и grid, могу написать адаптацию
3. SASS/SCSS — могу использовать mixins, variables
4. JS — fertch, promisse, Rest API, Ajax запросы, подключал обработчики разные и парсил фильмы
5. PHP — могу написать динамичный сайт, подключить все из БД, пагинация, категории и остальная база для сайта
6. Python — первый язык в изучение был, написал телеграмм ботов простых, проверку веб-камеры на идентификацию лица и использую для обучения этическому взлому
7. Laravel — писал интернет магазин с корзиной, админокой, рассылкой почты, пагинацией и другими базовыми подключениями
8. Vue.js — писал веб-приложение с категориями и корзиной товара через Rest API по запросам Axios, также использовал Vuex, Vue-router
9. React.js — использовал Mobx, React-bootstrap, JWT, писал сайт с авторизацией, каталогом товаров и фильтром. Связывал с бэком на Node.js, который собрал
10. Node.js — написать конфигурацию, подключить cros, bcrypt, dotenv, uuid использовать postman для CRUD запросов, применял фреймворк: Express.js
11. WordPress — могу сверстать лендинг или натянуть верстку, подключая функ и сайта использую циклы, хуки, сделать чтобы все на сайте могло изменяться через админку, отправка контактной формы, знаком с плагином ACF, CF7, Elementor
12. SQL — знаю CRUD, понимаю связи один ко многим, один к одному и многие к многим:
12.1. MySQL
12.2. PostgreSQL
13. NoSQL — умею вывести товары с помощью Rest API в проект, также работать с JSON объектами :
13.1. MonoDB
Инструменты для разработки:
1. Figma — собрать макет, также сохранять внутренне ООП и верстать
2. Git — могу использовать локальный гит, ветки разные, работаю с GitHub, Gitlub
3. Docker — могу собрать разные образы в один контейнер с docker-compose.yml, запустить локальный сервер с Dockerfile для проекта
4. Bootstrap — сверстать лендинг и простые азы для сайта
5. Postman — для CRUD запросов, чтобы создавать магазин
6. ChatGPT — для устранения неполадок быстрее, поиск решения проблем занимает намного меньше
7. Adobe Photoshop — уверено пользовался фотошоп уже более 3-ех лет. Создавал картинки для интернет-магазина в instagram
Среда разработки:
1. Visual Studio Code
Начал выкладывать репозитории на Github, там есть ссылки на сайты в репозиториях от Github Page:
https://github.com/Generallisimo
Также недавно появился Docker Hub:
https://hub.docker.com/repositories/fsocietyall
Писал ленгдинги, также интернет-магазины на фреймворке Laravel 9, Vue3, Node.js и на технологии PERN(PostgerSQL, Express, React, Node.js)
Frontend — могу разобраться в чужом коде, сверстать с SASS/SCSS лендинг, к нему адаптацию подключив JS обраточики, также корзину товаров, каталог с Vue.js , либо использовать bootstrap5, написать пагницаю могу подключить используя Laravel9 рассылку писем, админ-панель, также вывод товаров из БД
Backend — умею применять Rest API, fertch, promisse запросы, разбираюсь в компиляции зависимостей с npm, ОRM — Sequelize есть понимаю структуры проектов, то есть Models, Controller, Routers, Middleware, JWT токен
Уверенный пользователь Linux(обучаюсь тестированию на проникновение) умею использовать bash, работал с дистрибутивами — Ubuntu, Debian, Kalilinux, Tails.
Еще обучаюсь: Typescript, Django, C++, YII2