PHP Junior Developer
Контакты
На последнем году обучения в средней школе, в 10-м классе, заинтересовался темой ИТ, познакомившись со сборником научно-популярных статей "Современный компьютер" (изд-во "Мир", 1986).
Ходил в кружок программирования при физ.-мат. ф-те ВолГУ. Поступление в этот ВУЗ было возможностью стать впоследствии профессиональным программистом. Правда, по теме ИТ студентам-математикам преподавали только Паскаль, был практический курс Пролога. Путём самообразования познакомился с основами языков программирования C и C++.
В настоящее время в поисках вакансии начинающего PHP-разработчика.
Предпочтителен удалённый формат работы.
Готов пройти стажировку.
Хотелось бы работать в компании, где команда разработчиков обладает хорошей культурой кода, отлаженными процессами CI\CD, есть реальный менторинг и атмосфера поддержки и взаимопомощи - с целью расти в профессии и приносить максимальную пользу команде и компании.
В данный момент закончил курс обучения профессии "PHP-разработчик" на Hexlet.
• PHP 8.2
• Composer;
• Базовые знания HTML5/CSS3;
• VCS
• GitHub, GitHub Actions;
• Написание тестов PHPUnit.
Набор из пяти математических мини-игр запускаемых в командной строке.
Полученные навыки:
базовый PHP;
Composer, подключение дополнительных библиотек;
оформление кода согласно стандарту PSR;
работа в командной строке(bash);
bin-файлы;
работа с Git и Github;
настройкой CI (Github actions);
разработка архитектуры проекта - изоляция побочных эффектов, возможность добавлять новые игры.
Стек: PHP, Git, CodeClimate, Github Actions.
Утилита командной строки для определения отличий между двумя файлами формата JSON или YAML.
Полученные навыки:
работа с древовидной структурой данных (рекурсия, функции высшего порядка);
библиотека CLI parser (docopt);
написание unit-тестов;
практика TDD;
непрерывная интеграция(CI) через Github Actions.
Стек: PHP, Git, CodeClimate, Github Actions, Docopt.
• Linux (Mint), Bash
• Принципы ООП - MVC
Веб-приложение позволяющее проанализировать URL. Его доступность, код ответа, h1, title, description, и сохраняющее эти данные в БД.
Полученные навыки:
разработка сайта на MVC архитектуре(микрофреймворк Slim);
использование Bootstrap, GuzzleHttp, DiDOM;
работа с БД PostgreSQL через PDO;
деплой приложения на Render.
Стек: PHP, Git, Slim, PostgreSQL, render.com
Веб-приложение позволяющее пользователю зарегистрироваться на портале, создавать статусы, метки и задачи. Последним будут назначаться ответственные за их выполнение пользователи, присваиваться статусы и прикрепляться метки.
Полученные навыки:
разработка приложения, используя фреймворк Laravel;
вывод фронтенд через шаблонизатор;
реализация CRUD с использованием ресурсного роутинга;
создание и работа с моделями (Eloquent);
написание правил валидаций форм и сообщений в случае ошибок через Requests;
разделение текстов интерфейса на Ru и En;
написание миграций, фабрик и сидов.
Стек: PHP, Git, GutHub, GitHub Actions, Laravel, Eloquent
Опыт
Дополнение книг Excel результатами SQL-запросов к IBM DB2.
Написание утилит в IDE Delphi 7, манипулирующих .csv- и .xls-файлами с применением select-запросов к DB2 или к Firebird.
Время от времени написание скриптов на VBA для MS Excel или MS Word.
- Сопровождение самописной АСУП с использованием Delphi XE3, Firebird SQL Server, FastReport, Subversion.
Сопровождение ERP-системы для малых предприятий SAP Business One 8.x (SBO);
Модификация\создание хранимых процедур\функций в SQL Server 2008 R2 Management Studio;
Правка кода add-on'ов для SBO (язык C#) в Microsoft Visual Studio (CE).
Опыт работы с ОС MS Windows Server 2008 R2;
Опыт эксплуатации Windows 7, Windows 8, Windows 10;
Консультирование пользователей по использованию MS Office 2007, MS Office 2010;
Знакомство с концепциями построения локальных сетей (TCP/IP, DNS, DHCP, FTP, AD, RDP);
Опыт установки пользователям ЭЦП (ПО CryptoPro);
Знание и умение конфигурировать компоненты аппаратной архитектуры РС и периферийного оборудования.
- Поддержка hp OpenView ServiceDesk (ИС СЕРВИС)
- Поддержка hp OpenView ServiceDesk (ИС СЕРВИС)
Установка и сопровождение серверных и клиентских ОС компании Microsoft, а также серверных продуктов указанной компании;
Установка и эксплуатация Microsoft Exchange Server 2003 в целях обеспечения сотрудников повсеместным (задействован Outlook Web Access) доступом к сервису электронной почты;
Установка и сопровождение Microsoft SharePoint Portal Server 2003 – средства для организации коллективной работы с информацией и документами;
Развертывание службы обновлений Microsoft Software Update Services (SUS) и миграция на следующую версию этой службы – Windows Software Update Services (WSUS);
Использование Microsoft Virtual Server 2005 для развертывания виртуальных машин на базе ОС Microsoft Windows Server 2003 в целях оптимального использования ресурсов серверного оборудования;
Развертывание OfficeScan, MailGate и ControlManager производства компании Trend Micro – ПО комплексной защиты хостов локальной сети от вредоносного кода различной природы;
Установка системы электронного документооборота DocsVision – первой российской СЭД, поддерживающей платформу Microsoft.NET;
Практическая помощь и консультирование пользователей по ИТ-вопросам.
- Доработка и расширение стандартной функциональности MBS-Navision для заказчиков
. Установка и сопровождение серверных и клиентских ОС компании Microsoft, а также серверных продуктов указанной компании;
Выбор и закупка оборудования и ПО в соответствии с перечнем задач предприятия;
Планирование политики безопасности доступа к ресурсам;
Поддержка филиальной сети на основе домена Windows NT\2003 (более 100 пользователей, 3 сервера), построенной на основе оборудования Ethernet, xDSL и HomePNA стандартов;
Опыт в развертывании и эксплуатации следующих служб и продуктов:
Active Directory (использование GPO);
DNS, DHCP, DFS, IIS на платформе Windows Server 2003;
Microsoft ISA Server 2000 (proxy + firewall);
Microsoft SQL Server 2000;
Windows Server 2003 Terminal Services;
Microsoft SharePoint Team Services 1.0;
MDaemon MailServer (Alt-N Technologies Ltd.);
1С:Бухгалтерия 6.x (установка, администрирование);
Kaspersky AVP Business Optimal 4.5 (развертывание антивирусного ПО с помощью Kaspersky Administration Kit);
Сопровождение клиентских рабочих мест на Win9x, NT 4.0 Workstation и XP;
Создание приложения на Microsoft Active Server Pages (VBScript, JScript);
Автоматизация с использованием VBA в среде MS Excel;
Установка и настройка офисного ПО, сервисов e-mail и proxy, для конечного пользователя;
Обучение и консультация пользователей (helpdesk).
- Создание и поддержка ИС по учету кадрового состава (Borland Delphi 1.0/3.0)
- Создание и поддержка ИС по учету отгруженного и реализованного товара (СУБД Borland Paradox for DOS 3.5)
- Командная разработка ИС по автоматизации банковской деятельности (Borland C++ for DOS 3.x)
Создание LAN на базе ОС Novell NetWare.
Внедрение покупного ПО для автоматизации банковской деятельности RS-Bank 1.x (пр-во R-Style Softlab)
Образование
Начальные знания английского языка
Проживаю в городе Волгоград
Упорядочен и обязателен, вредных привычек - нет, самодисциплина присутствует.