Программист / Разработчик 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


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

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...
Это резюме Junior Frontend-разработчика содержит достаточно информации о вашем образова...