Hexlet CV

PHP-программист

Основное


Город

Стамбул

Готовность к релокации

Готов в другую страну

Описание

Рассматриваю предложения на роль php-программиста / проджект менеджера. Предпочтительный формат сотрудничества: удаленная работа.

Я специалист с широким кругозором, сильным биологическим образованием и стремлением найти свое место в IT. Мой путь сюда начался с автоматизации производства протоколов с помощью VBA в лаборатории, где я работал еще студентом. Далее я пробовал свои силы в руководстве другими программистами в коммерческой лаборатории, которая нуждалась в автоматизации процессов. Здесь получилось внедрить и настроить готовые коммерческие продукты и разработать собственный. В это время я понял, что мне не хватает знаний и опыта в разработке, что эти навыки критически важны для правильного формирования ТЗ, экономии средств на разработку, избегания двойной работы. Я бы хотел укрепить свои навыки в роли разработчика чтобы иметь возможность расти дальше в роли руководителя проекта или продакт-менеджера. Было бы классно, если бы мои знания в области биологии, экологии, почвоведения и природопользования стали полезными и моему будущему работодателю.
Я уже закончил свое обучение на Hexlet, выполнив все четыре проекта:
1. BrainGames
Это консольное приложение, включающее в себя 5 простых математических игр.

Полученные навыки:
- Организация кода, правильное выделение абстракций
- Создание сli-утилиты с нуля

Стек технологий: php-cli-tools, GitHub Actions, code-climate

2. GenDiff
Программа позволяет контролировать версии файла или сравнивать два файла между собой с предоставлением информации о различиях.

Полученные навыки:
- Рекурсивный обход деревьев
- Создание сli-утилиты с нуля
- Автоматическое тестирование

Стек технологий: docopt, funct, YAML, GitHub Actions, code-climate

3. Webpage analizer
Веб-приложение, которое отправляет запрос к указанному url-адресу, получает ответ, анализирует его и сохраняет результаты проверки базовых SEO-параметров

Полученные навыки:
- Создание Веб-приложения с нуля на базе фреймворка
- Работа с базой данных, raw sql-запросы к базе данных
- Автоматическое тестирование с использованием mock
- Основы верстки

Стек технологий: Laravel, PHPUnit, Bootstrap, Docker, didom

4. Simple Task Manager on Laravel
Просто менеджер задач в формате веб-приложения. Позволяет создавать задачи, статусы и метки. В задачах можно поменять статус, присвоить метку, сменить ответственного.

Полученные навыки:
- Создание Веб-приложения с нуля на базе фреймворка с использованием ORM
- Работа с базой данных, миграции, фабрики, сидеры
- Автоматическое тестирование контроллеров
- Создание политик и распределение доступов
- Создание форм с фильтрацией данных
- Автодеплой

Стек технологий: Laravel, PHPUnit, Bootstrap, laravel-query-builder, rollbar-laravel

Навыки

Hard skills:
- PHP
- Bootstrap
- Laravel
- Composer
- Postgresql
- PHPUnit
- Docker
- Googling

Soft skills:
- Управление командой
- Управление проектом
- Самомотивация
- Самостоятельная работа
- Работа в команде
- Борьба с прокрастинацией

Награды, Сертификаты

В школе участвовал в олимпиадах по физике и математике (в том числе)
лучший результат - победа в олимпиаде по математике на уровне района.

Владение английским
Могу проходить интервью
Контакт
@biserg, i.b@msulab.ru

Работа


Технический директор, ООО "МГУЛАБ"
мая 2017 - февр. 2020

Обязанности: поддержание внутренней инфраструктуры компании, создание и администрирование локальной сети; конфигурация ПК пользователей; внедрение и администрирование IP телефонии; внедрение и администрирование CRM (Битрикс24); подбор и управление подрядчиком для разработки сайта компании (https://www.msulab.ru/); управление процессом разработки лабораторной информационной системы для управления пробами / данными в лаборатории (продумывание и визуализация процессов и интерфейсов, разработка ТЗ, тестирование, участие в проработке предметной области, выделении сущностей).
Результаты:
создал быстро масштабируемую "IT" инфраструктуру (подготовка рабочего места для нового сотрудника занимает менее 2 часов (при наличии закупленного оборудования, конечно)), wi-fi бесшовно работает при переходе между комнатами и этажами, письма из CRM уходят автоматически, задачи сами уведомляют ответственных о том, что просрочены.
Увеличил штат отдела до 3 человек (с одного)
Создал работающий механизм технической поддержки
Завершил доработку и рефакторинг сайта (с командой и подрядчиком)
Завершил разработку и внедрил информационную систему (с командой и подрядчиком) - теперь пробы для анализа регистрируются централизовано, данные о том, что нужно проанализировать приходят из товаров Битрикс24, задания на работы выдаются автоматически, протоколы испытаний генерируются системой с учетом всех требований аккредитующей организации. Среднее время работы по пробе сократилось на 30%, количество ошибок существенно уменьшилось.

Образование


Кандидат биологических наук, МГУ им. М.В. Ломоносова, факультет почвоведения
окт. 2014 - окт. 2019
Эколог, МГУ им. М.В. Ломоносова, факультет почвоведения
сент. 2009 - июня 2014
Войдите на сайт, чтобы написать ответ
Последние ответы
Алексей, привет! 1. Описание. Давай начнем с самого главного, с цели: можно начать фр...
Заинтересовался и не обнаруживаю контактов...
Хамзат, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так т...
Алексей, привет! Отличное резюме:) У меня только небольшие дополнения: Добавь, пожал...
Роман, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так те...
Александр, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, та...
Константин, привет! Давай проработаем структуру резюме: 1. Описание. Начнем с цели п...
Анатолий, привет! Давай дополним резюме недостающей информацией: 1. В настройках каби...
Ольга, привет! Отличная работа :) Было бы здорово добавить мотив перехода в IT, в раз...
Привет, Анна! Давай доработаем некоторые важные разделы в резюме: 1. Верно будет нача...