Программист / Разработчик PHP

Контакты


Контакты доступны после входа на сайт

Описание

Опыт:
Написаны и работают:
--* система хранения резервных копий Баз данных организации;
--* система хранения и выдачи электронных копий документов;
----* добавлен функционал ежедневной и ежемесячной статистики;
----* создан функционал отображения данных о файле из полей в таблицах базы данных.

Использованы технологии:
PHP, HTML, CSS, JavaScript (XMLHttpRequest), MariaDB

Коротко о моих дополнительных навыках:
За время работы:
--* внесены предложения о необходимости разработки программного обеспечения, приобретения сервера для нужд организации;
--* сэкономлены средства организации на приобретении, модернизации и поддержке программного обеспечения;
--* разработана архитектура всех созданных программных продуктов, которые также были отлажены и введены в эксплуатацию.

Написан клиент резервного копирования баз данных, работающий по сети, авторизующийся на сервере, посылающий HEAD-, GET-, POST-запросы, умеющий понимать коды HTTP-ответов.
(Язык Python)

Написан проект распознавания примерно-прямоугольных фигур на изображении, решающий задачу сохранения читаемой информации с листа книги.
(Язык Python, технологии компьютерного зрения)

В дополнение к проекту распознавания, написан проект, отслеживающий появления новых распознанных изображений и отображающий изображения в окне программы.
(Язык Rust)

Имеется опыт работы с Git, Docker, Linux-сервером и консолью, настройки IPTables, DHCPD, Nginx, Apache, PHP-FPM, MariaDB, PowerDNS.

В качестве рабочего места предпочитаю Manjaro (Arch) Linux и VS Code, не против работы с другими IDE.

Могу рассказать про принципы ООП, SOLID, KISS, DRY, YAGNI.
Знаю и могу объяснить чем отличается абстрактный класс от интерфейса.

Мой уровень английского достаточен для чтения документации с редким подсматриванием в словарь.

Адекватная самооценка.

Интересно было бы работать над проектом:

1) использующим серверы очередей сообщений, JWT-токены, OAuth2-авторизацию, NoSQL-базы данных в дополнение к реляционным, backend отдельный от frontend (headless / backend-only, REST/GraphQL API)

2) не верстать - я программист, а не верстальщик, корона моя на месте и соответствует размеру головы и умениям)

3) в команде разработчиков не менее 3 человек backend'еров

4) с руководством техлидом, тимлидом

5) в дружной атмосфере, в тихом, чистом, светлом, тёплом, сухом, уютном помещении, находящимся в пределах 30-60 минут на автобусе в часы пик (Центр, ЮЗ, Краснолесье, Радуга Парк) от места моего проживания

6) с гибким началом дня или незначительным вычетом из ЗП

7) без работы сверхурочно и/или в выходные и праздничные дни

8) в компании, понимающей, что люди - это очень ценный ресурс, с заботой относящейся к труду, развитию, отдыху, здоровью своих сотрудников:
правило помодоро, ДМС, обучение или компенсация стоимости части обучения, английский, митапы, конференции, развитие внутренней экспертизы, физкультура и спорт, кухня, здоровая еда если есть в компании или рядом места здорового общественного питания, фитнес-центры - будет большим плюсом;
продвигающей ценности инклюзивности, гендерного паритета и тд

9) в офисе или удаленно.

С частью проектов, а также с хобби-проектами вы можете познакомиться на моём GitHub
https://github.com/Valeria-Fadeeva

В данный момент язык PHP выбран как основной, занимаюсь активным изучением ООП в том числе на Hexlet, фрэймворка Laravel (до этого было достаточно процедурного программирования с использованием ООП-интерфейса mysql или PDO без использования фрэймворков и ORM, с составлением SQL-запросов к СУБД).

Меня не пугает разработка и на Plymouth.script (Смесь JS + Си с возможностью создания объектов, колбеков, замыканий).

Percent = fun(perc, pixels) {
result = Math.Int(Math.Abs(Math.Int(pixels)) / 100 * Math.Abs(Math.Int(perc)));
return result;
};

Limit = fun(width, height, perc) {
local.this;
this.width = width;
this.height = height;
this.perc = perc;

this.GetWidth = fun() {
width = Percent(this.perc, this.width);
return width;
};

this.GetHeight = fun() {
height = Percent(this.perc, this.height);
return height;
};

return this;
};

Я открыта к Вашим предложениям.

Заработная плата обсуждается по результатам собеседования.
Гарантированный оклад не менее 50000 рублей.
Готова приступить к выполнению трудовых обязанностей в течение 30 дней с момента получения приглашения на работу.
Устройство по ТК РФ в штат.
НЕТ серым ЗП, договорам ГПХ, ИП, Самозанятым.
ДА уплате налогов, ПФР, НДФЛ, ФСС, ФФОМС и тд.

Навыки

коммуникабельность, ответственность, доброжелательность, любознательность, грамотность, php, python, rust, javascript, sql, linux, vscode, git


О себе
Начальные знания английского языка

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Александр! Давай дополним твое резюме: 1. Описание проектов Для удобства и ком...
Этому резюме есть несколько критических моментов, которые можно улучшить: Структура р...
Привет, Денис! Давай дополним твое резюме: 1. Описание проектов Давай добавим результа...
Этот кандидат имеет обширный опыт в области IT, начиная с администрирования ИТ инфрастр...
Это резюме обладает обширным опытом работы в IT-сфере, начиная с веб-дизайна и верстки ...
Привет, Артур! 
Давай дополним твое резюме: 1. Описание проектов Для удобства и компа...
Это резюме Java-разработчика демонстрирует широкий набор навыков и опыта работы над раз...
Данное резюме имеет некоторые плюсы, такие как: Хорошее знание технологий и инструмен...
Это резюме Java-разработчика содержит хороший набор хард и софт скиллов, а также информ...
Это резюме содержит информацию о вашем опыте работы в сфере общественного питания, а та...