php-программист, не до NetDevOps, web-археолог

Основное


Описание

пока работу не ищу, оставил заготовку для ознакомления и для конструктивной критики :)
в IT с 2004 го, изначально занимался вопросами системного и сетевого администрирования в Интернет провайдерах. Дальше начал заниматься вопросами автоматизации рутинных задач что постепенно вылилось в несколько веб проектов на прошлой работе: "Видеорегистратор", сайта на котором можно было смотреть текущие видео со всех видеокамер и просматривать записи в заданный период времени.
Так же реализовал в web-e систему визуализации топологии сложной сети и базовой диагностики и конфигурации сетевого оборудования, что значительно упростило жизнь тех. поддержке интернет оператору. Дальше понял что веб и автоматизация мне интереснее чем системное администрирование и пошёл по этой “дорожке”.

Навыки
  • PHP
  • JS
  • SQL
  • Знание сетей, bgp, ospf, vlan, vxlan, tcp/ip, http,
  • немного Python
  • git
  • немного Ansible
  • *nix (Linux/FreeBSD)
  • docker, docker-compose
  • пользуюсь Vim
  • Работал с AWS и GCP
  • последнее время увлекаюсь LISP-ом (Clojure, Racket, LambdaNative)
Награды, Сертификаты

прошёл профессию "php-программист" на Hexlet
то включило в себя разработку 4х проектов:

  • разработка консольного приложения простых "игр головоломок" https://github.com/tolyod/WitGames.
    научился работать с системой пакетов php: добавления в проект, регистрация собственного пакета в packagist.org. Научился более логично структурировать части проекта и глубже понял стандарт PSR-4.

  • разработка консольного приложения сравнения структур разных форматов и отображения разницы этих структур https://github.com/tolyod/phpDiffGenerator. Приложения умеет анализировать пары файлов с разными или одинаковыми форматами (json, yaml), плоскими или древовидными структурами и показывать разницу в удобно читаемом виде (plain, json).
    Научился базово работать с древовидными структурами, строить AST и сравнивать и преобразовывать их. Научился писать тесты, и в тестах использовать подготовленные fixtures.

  • разработка Web приложения простого SEO анализа веб-страниц на базе фреймворка Laravel. https://github.com/tolyod/phpSimpleSeoAnalyser. В результате научился базово парсить сайты при помощи библиотеки didom, выстраивать структуру базового Laravel приложения, писать unit и функциональные тесты для Laravel приложения, работать с миграциями, разворачивать приложение на Heroku.

  • разработка Web приложения "Task Manager" (Менеджер задач) https://github.com/tolyod/php-project-lvl4. В результате научился и углубился в вопросах работы с ORM, валидаторами форм, CRUD операциями, фильтрацией/поиском/сортировкой списков, работы с Frontend-ом в Laravel. Научился использовать Rollbar-сервис для анализа ошибок Web приложения.

Владение английским
Читаю профессиональную литературу
Контакт
telegram:@apoloz

Работа


web археолог, dynamics.moscow
мая 2019 - по настоящее время
  • настройка рабочего окружения новых сайтов/веб-серверов.
  • внедрение тестирования.
  • участие в разработке архитектуры.
  • анализ времени необходимого для разработки.
  • разработка нового функционала (Laravel/React.js).
  • немного котрибьютил в https://github.com/Hexlet/hexlet-sicp

Docker • PHP • ReactJS

junior web developer, OneSoft
июля 2016 - окт. 2017
  • разработка интерактивной системы видео-хостинга для автомобильных видео-регистраторов с привязкой к гео-данным (PostgresSQL/PostGIS, PHP7, JS/Leaflet.js, FFmpeg).
  • разработка контроллера для обработки клиентской корреспонденции, создавался автоматический фильтр в почтовом клиенте, который интегрировался с системой торговли и автоматизировал трекинг цены товара нужного клиенту (Google Auth API, Gmail API, Google PubSub, PHP7, JS, Yii2).

PHP • Python • JavaScript • SQL


Добавить комментарий
Для этого действия нужновойти
Рекомендации
Ожидает подтверждения
1

Привет!
Напомню, что нужно начинать с описания желаемой позиции, и дам несколько рекомендаций:

1) Из описания должен быть понятен процесс получения вами навыков. Предложение "прошёл профессию "php-программист" на hexlet" можно раскрыть наиболее выгодно, а именно описать учебные проекты в формате название - что было реализовано - стек - ссылка.
Также в описании можно рассказать про свои проекты, интересующие вас книги по теме, вебинары или что-то другое, отражающие интерес к it-сфере.

2) Перечисление навыков убрать из раздела описания в соответсвующий раздел. Оформить маркерами, а не в одно предложение.

У нас есть отличный гайд от по составлению резюме https://guides.hexlet.io/how-to-create-a-resume/ - можно с ним ознакомиться :)
Будут вопросы - обращайтесь)


Спасибо Полина! Поправил, есть ли ещё замечания?

Anatoliy Poloz30 апр., 10:35

Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы

Junior Front-end developer
Привет, Елена! Пару советов по улучшени...
1 Ответ

Frontend Developer
Привет, Ростислав! Прочитала ваше почти...
1 Ответ

Frontend-разработчик
Привет! Если поиск работы еще актуален, о...
1 Ответ

Junior Frontend-разработчик
Добрый день, Никита! Хотела бы добавить...
1 Ответ

Инженер-программист Golang / Python
Привет! Дам несколько рекомендаций по улу...
1 Ответ

JuniorFrontEnd програмист
Привет! Описание и резюме в целом немного...
1 Ответ

Python-программист
Привет! Резюме надо бы доработать: 1) Оп...
1 Ответ

Juniod Python Developer
Привет! Вроде бы так много написано, но...
1 Ответ

Frontend - разработчик
Добрый день, Александр! Пару советов: ...
1 Ответ

Backend Software Engineer
Согласен с вышестоящим, не надо писать про...
3 Ответа