Ararat Bakaryan - Full Stack Developer (PHP/Node.js)
Навыки
- AWS
- Docker
- Git
- Github-Actions
- JavaScript
- Linux
- MongoDB
- MySQL
- Node.js
- OOP
- PHP
- PostgreSQL
- Redis
- SQL
Опыт работы
Sboard Online
Full Stack Developer (PHP/Laravel, Node.js) - Январь 2019 / январь 2021Онлайн доска для совместной работы и проведения уроков.
Выполненная работа:
— Разработку и оптимизацию функциональности платформы с использованием PHP, Laravel и Node.js.
— Интеграцию технологий WebSockets и Socket.io для обеспечения интерактивного взаимодействия.
— Интеграцию платежной системы CloudPayments для удобных и безопасных платежей.
— Интеграцию с AWS S3 для эффективного хранения медиаконтента и файлов.
— Сбор и анализ данных о поведении пользователей с помощью Amplitude.
— Внедрение системы подписки, предоставляющей доступ к дополнительным функциям.
— Написание тестов для обеспечения качества и надежности платформы.Технологии и инструменты проекта:
PHP/Laravel, NodeJS/NestJS, MySql, MongoDB, Socket.io, RestAPI, AWS Services, AWS S3.Mageo
Backend Developer (PHP/Laravel) - Январь 2021 / январь 2022Mageo.ru — платформа для подбора товаров, сравнения цены и выгодных покупок.
Выполненная работа:
— Разработал сервис сбора и анализа статистики от крупных маркетплейсов в России, используя PHP и Laravel.
— Интегрировал сервис с различными маркетплейсами, собирая и обрабатывая данные о продажах и клиентах через их API или илползьвали браузерные запросы.
— Оптимизировал хранение данных с помощью PostgreSQL и создавал сложные SQL-запросы.
— Гарантировал эффективную фоновую обработку задач с использованием Redis и Laravel Horizon.
— Постоянно мониторил производительность и оптимизировал запросы и настройки Redis.
— Активно сотрудничал с разработчиками, дизайнерами и менеджерами, обеспечивая командную работу.
— Создавал документацию для облегчения использования сервиса и проводил тестирование и отладку для надежной работы.Технологии и инструменты проекта:
PHP/Laravel, PostgreSQL, ClickHouse, Doctrine, RestAPI, Yandex Services, GIT, Portainer, Bitrics24, Scrum.Dolphin
BackEnd Engineer (PHP/Laravel) - Январь 2022 / в настояший моментАнти детект браузер Для работы с рекламой и мультиаккаунтинга.
Выполненная работа:
— Разработка бэкенд-api на Laravel.
— Работа над проектом «dolphin-anty» включала в себя разработку и сборку приложения для трех операционных платформ (mac, linux, windows) с использованием Electron.js.
— Разработка локального API сервиса на Node.js с использованием NestJS для обработки локальных действий и взаимодействия с браузером.
— Внедрение системы непрерывной интеграции и непрерывной доставки (CI/CD) с использованием GitHub Actions.Навыки:
— Эксперт в разработке бэкенд-разработки на PHP, с использованием фреймворка Laravel.
— Опыт работы с системами CI/CD, в том числе GitHub Actions.Технологии и инструменты проекта:
PHP/Laravel, Node.js/NestJS, Electron.js, MySQL, MongoDB, IndexDB, Puppeteer, RestAPI, AWS, Docker, GIT. Github Actions, Jira, Scrum, Porto Architecture Pattern
Образование
Системный администратор
Национальный Политехнический Университет Армении01.09.2017/05.24.2021
Обо мне
Я — опытный Full Stack веб-разработчик с опытом работы на среднем уровне и специализацией в бэкенд-разработке с использованием PHP и Node.js. Моя карьера включает работу над крупными высоконагруженными проектами, где моя роль заключалась в разработке антидетект-браузера и создании сервиса для сбора отпечатков от реальных пользователей с помошю aws lambda. Мой опыт также включает работу с большими данными, что позволило мне эффективно обрабатывать и анализировать информацию в больших объемах.
Я разработал асинхронные приложения и приложения, работающие в реальном времени, что подчеркивает мою способность создавать высокоэффективные системы, способные обеспечивать моментальный обмен данных и обратную связь для пользователей.
Помимо бэкенд-разработки, у меня есть опыт работы с фронтендом, включая React.js и чистый JavaScript (Vanilla JS). Это позволяет мне создавать полноценные веб-приложения с учетом как клиентской, так и серверной части.
Моя цель — продолжать развиваться как Full Stack веб-разработчик и применять мой опыт и знания для создания качественных и эффективных веб-приложений, способных справляться с самыми сложными задачами.»