Fullstack-разработчик
Контакты
Моей основной целью является поиск стажировки или работы по специальности Фуллcтэк Веб Разработчик. Готов к полной занятости в полностью удаленном или гибридном формате работы и частичной занятости, учитывая очное обучение в университете.
Увлекаюсь программированием со школы, всегда было интересно работать со сложными задачами, улучшая навыки написания кода. Благодаря университету имею базовые знания C++ и основ работы с микроконтроллерами на базе Arduino. Регулярно решаю задачи Codewars, читаю статьи и тематическую литературу. Имею хорошую обучаемость и готов быстро адaптироваться. Прохожу обучение по программе Fullstack-разработчик в школе программирования Hexlet.
Выполненные проекты:
1) Игры разума
В рамках первого проекта мною был реализован набор из пяти консольных игр, построенных по принципу приложений для тренировки мозга. Каждая игра представляет собой математическое задание: задается вопрос, на который нужно дать правильный ответы. После трех правильных ответов считается, что игра пройдена. Неправильный ответ завершает игру и предлагают пройти ее заново.
Полученные знания и умения:
• базовое понимание построения модульной структуры приложения;
• настройка среды разработки (eslint, prettier, vscode, codeclimate);
• работа с git, npm, node.js, терминалом Linux;
• повторение основ JavaScript и ES6;
Стек: JavaScript, NodeJS, Git, NPM, ESLint.
2) Вычислитель отличий
Во втором проекте мною был реализовано консольное приложение, позволяющее вычислить разницу между двумя конфигурационными файлами. Результат сравнения файлов может быть выведен в форматах: Stylish, Plain, JSON.
Полученные знания и умения:
• работа со сторонними библиотеками (commander.js, lodash);
• написание кода на основе принципов функционального программирования, используя абстракции;
• рекурсивная обработка древовидных структур с использованием функций высшего порядка;
• принцип разработки через тестирование;
• настройка CI на GitHub Actions;
Стек: JavaScript, NodeJS, Git, NPM, ESLint.
• Отличное знание основ JavaScript, Node.JS, HTML и CSS;
• Освоение новых технологий за короткие сроки;
• Git, Github, Github action;
• Умение работы с Jest;
• Работаю с UNIX терминалами (командные интерпретаторы sh/bash/zsh) и Windows
(CMD, PowerShell);
• Английский язык уровня В1;
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Москва