Фуллстек разработчик: Ruby on Rails, React
Основное
На данный момент работаю (1 год) в компании Dualboot partners как Full Stack девелопер. Разработка в стеке Ruby on Rails и React.
Прохожу обучение на платформе Hexlet с октября 2019 года Профиль на Хекслете
Выполнил на данный момент учебный проект:
- Brain-games. Простое CLI приложение. (Travis CI, Eslint, Babel, Git)
- Вычислитель отличий. CLI приложение для отображения отличий между двумя текстовыми файлами.
Рабочие проекты:
- FitForever Фитнес приложение. Разработка бека и фронта с 0 этапа до релиза. (В паре с другим фулстек разработчиком)
- Entity Keeper Делал модуль интеграции со сторонними ресурсами
До этого времени (5 лет) руководил своей компанией - услуги ИТ аутсорсинга для малого бизнеса. Штат в 8 человек, более 30 компанией клиентов. В основном работа заключалась в администрировании серверов (виртуальные машины, файловые серверы, телефония), построении сетевой инфраструктуры и поддержке пользователей.
- JavaScript, React, Nest
- Ruby, Ruby on Rails
- Git
- Ansible
- Travis CI, GitLab CI, GitHub Actions
- Jest, Rspec, MiniTest, Testing Library
- HTML/CSS
- Linux
- AWS
- NPM (использую в разработке, выложил пару своих пакетов)
- Eslint, Rubocop
- Сетевые технологии (уровни OSI, протоколы, маршрутизация, DNS. Одним словом представляю как функционирует сеть)
- HTTP (Писал свой веб сервер для Rails, на примере Puma)
- Базы данных. Применяю в работе Postgress, в основном работаю через ORM ActiveRecord, иногда пишу свои SQL запросы. Читаю книгку основы PostgresQL от Postgres Russia
- Docker
Немного дополнительной информации:
Английский язык:
- Слушаю подкасты, вебинары на английском.
- Читаю мануалы и статьи.
- Говорю на базовом уровне.
Алгоритмы и математика: нравится решать задачки по алгоритмам. Читаю книгу "Грокаем алгоритмы", "Структура и интерпретация компьютерных программ". Получал удовольствие когда разбирался с графами, и решил задачу по топологической сортировке.
Курсы английского языка в ЦИИЯ (Центр изучения иностранных языков) - 2 года. Сдал Anglia examination - Advanced level (B)
Работа
Фулл стек девелопер, пишу на Ruby on Rails и React, веб приложения.
Что делал:
- Коммуникация с заказчиками, участие в переговорах по продаже услуг нашей компании, утверждение бюджетов на интеграционные и плановые работы;
- Найм и обучение команды;
- Операционная деятельность.
Чем горжусь:
- Проектом по оптимизации ИТ инфраструктуры автосалона. Снижение затрат на поддержку ИТ в 8 раз, перенос всей инфраструктуры в облака (Google и Saas продукты).
- Внутри компании разработали программный продукт позволяющий ускорить процесс удаленной поддержки пользователей, а также протоколирования выполненных работ в рамках поддержки.
Образование
В целом неплохо!
Я бы добавил http в сети и что-то про базы данных если есть что сказать.
Пишу модульные тесты
Не стоит специфицировать. Про модульные тесты: https://www.youtube.com/watch?v=zsz8kdi62mE
Спасибо за отзыв. Про базы данных пока нечего сказать. Вот в январе наметил после второго проекта. По сетям, надо освежить знания и обновлю информацию
Артур Габитов29 дек., 23:29Добавить комментарий
Ruby on Rails Developer
Ruby on Rails Developer
Junior Frontend Developer
QA тестировщик, аналитик
Junior Backend
Junior Frontend Developer
Python-программист
Python-программист
JavaScript developer
Junior Frontend Developer