Работал в 4 компаниях   6 лет 5 месяцев

IT, Интернет

Tech Lead Pre-Senior PHP developer

Название компании скрыто

IT

1 год 7 месяцев

10.2022 - по настоящее время

Основні Завдання та Відповідальності в Проекті Аптека 24:
Завдання:
- Самостійне вивчення та розуміння проекту без наявності документації. - Розгортання тестового середовища та переміщення продуктивного середовища на VMware.
- Робота з легасі кодом та інтеграція мікросервісів, що були виділені з цього коду.
Інтеграція з АНЦ Аптеками:
- Реалізація інтеграції з АНЦ аптеками, що включає в себе розробку та налаштування для забезпечення взаємодії між системами
Інтеграція Google Analytics:
Завдання: Впровадження Google Analytics для збору та аналізу даних про відвідувачів та їх поведінку на сайті.
Оптимізація метатегів для поліпшення індексування сторінок пошуковими системами.
Розробка Централізованого Шлюзу для Маркетплейсу:
Створення централізованого шлюзу на Symfony для уникнення складності HTTP запитів та полегшення доступу інших мікросервісів до різних ресурсів.
Деталі:
- Інтеграція різноманітних сервісів та API в єдиний шлюз, спрощуючи архітектуру системи та поліпшуючи її продуктивність.
Технічне Керівництво та Рефакторинг:
Керівництво командою:
- Навчання та координація роботи молодшого розробника, рефакторинг коду, розподіл задач.
Технічні рішення:
Винесення фонових задач з Symfony на окремий мікросервіс Goland для обробки великих даних та оптимізації швидкості.
Goland мікросервіс був спроектован за допомогою fx di, mux router, модульності для легкої підтримки та розширювання.
Docker та VMware:
- Розгортання всієї інфраструктури в Docker контейнерах, аналіз та оптимізація контейнерів.
- Логування та моніторинг: Налаштування логування для мікросервісної архітектури.RabbitMQ: Перехід HTTP задач на RabbitMQ для забезпечення ефективної взаємодії між сервісами.
Використовувані Технології:ASP.NET, Symfony, Laravel, Goland, Docker, AWS, CI/CD, Elasticsearch, Oracle, MySQL, Next.js.

Web Developer

Название компании скрыто

IT

1 год 1 месяц

10.2021 - 11.2022

Навички та Досвід у Розробці:
Розробка на Laravel 9:
Проект: Розробка з нуля API-сервісу на Laravel 9 для управління SMS, Email, та push-сповіщеннями через Nuxt.js адмін-панель.
Основні задачі:
- Аналіз та виявлення недоліків проекту, самостійне ведення та розвиток.
- Робота з Laravel Passport, Socialite, Stripe, Fortify для адаптації 2FA під потреби клієнта.
- Інтеграція проекту з Laravel Vapor.
- Покриття частини функціоналу unit-тестами, особливо в модулях готових до релізу, для забезпечення стабільності при змінах.
Проект на ASP.NET/NopCommerce:
Клієнт: Coffesup, американська мережа кав'ярень.
Основні задачі:
- Розробка та підтримка ASP.NET API сервісу та окремого шару для адміністративного інтерфейсу.
- Інтеграція з Square POS системою та розробка бібліотеки для Clover платіжної системи, адаптована до індивідуальних потреб кожної кав'ярні.
- Розвиток та оптимізація адміністративного інтерфейсу та API логіки з урахуванням вимог клієнтів.

Инженер Математик

Название компании скрыто

IT

2 года 3 месяца

07.2019 - 10.2021

Підтримка, Розробка та Системне Адміністрування:
Робота з Мережами та Cisco Обладнанням:
Завдання:
- Первинна конфігурація мережевого обладнання Cisco, налаштування VLAN.
Деталі:
- Створення та управління VLAN, налаштування мережевих протоколів та безпеки.
- Програмування на C# (WinForms) та C++:
Завдання:
- Розробка та підтримка програм на C# (WinForms) та аналіз коду на C++.
Деталі:
Доопрацювання існуючих функцій, виправлення помилок, розробка нових модулів.
Підтримка Баз Даних (Oracle, MSSQL, MySQL):
Завдання:
- Складання складних запитів, створення процедур, функцій та відображень.
Деталі: Забезпечення надійності, швидкості та безпеки баз даних, виправлення помилок.
Робота з Active Directory та Windows Server:

Завдання:

- Інтеграція комп'ютерів у доменну мережу, налаштування політик безпеки.
Деталі:
- Адміністрування Windows Server (2012-2019), налаштування доменних політик.
Розробка на C# (WPF):
Проект: Розробка програмного забезпечення з нуля на C# (WPF).
Деталі:
- Створення інтуїтивно зрозумілих користувацьких інтерфейсів, реалізація бізнес-логіки.
Ознайомлення з Іншими Мовами Програмування:Технології: Аналіз та вивчення коду на Visual Basic, Java, Erlang для розуміння їх функціоналу.

Web Developer

Название компании скрыто

Интернет

3 года

01.2018 - 01.2021

Розробка Системи для Моніторингу та Розподілу Трафіку, та підтримка інтернет магазинів.
Завдання:
- Створення структури бази даних MySQL та написання програмного забезпечення з нуля для моніторингу та фільтрації трафіку в сфері арбітражу.
- Підтримка інтернет магазині на Laravel.
- Підтримка та доробка інтернет магазинів для Symfony
Особливості:
Збір даних з HTTP заголовків (юзер агент, IP, мова користувача тощо) та розподіл трафіку на основі цих параметрів, згідно з налаштуваннями в адмін-панелі.
Технології: Symfony, Laravel, jQuery.

Ключевая информация

Професійний Досвід та Навички:
Розробка:PHP:
- Досвід розробки веб-додатків з нуля, використовуючи Laravel та Symfony.
Розробка:С#
- C#: Розробка десктопних рішень з WinForms та підтримка веб-проектів на ASP.NET.Веб-Технології:HTML, CSS, jQuery: Базові знання та розуміння основ веб-розробки.
Goland
Написаня мікросервіса з нуля з використання uber fx, gorilla mux,модульність, пногопотоковість,для швидкої обробки великих даних.
Бази Даних:
Transact-SQL, Oracle PL/SQL,
MySQL: Впевнені навички роботи з реляційними СУБД.
Розробка та підтримка Oracle.
Проектування баз даних та API: Володіння навичками ефективного проектування баз даних та створення API.
Розробка та Тестування:Unit-тестування:
Системне Адміністрування та Контейнеризація:Linux: Досвід роботи та адміністрування серверів на базі Linux.Docker: Навички використання Docker для контейнеризації та розгортання додатків.
Додаткові Навички:Swagger: Використання Swagger для створення та оновлення документації API.RabbitMQ: Досвід роботи з RabbitMQ для забезпечення взаємодії між компонентами додатків.Redis: Використання Redis у проектах на Symfony для оптимізації продуктивності.

Учился в 1 заведении

Дніпропетровський державний університет внутрішніх справ

громадянського-права

Запоріжжя, 2015

Курсы, тренинги, сертификаты

Академія ШАГ

Запоріжжя, 2019

Створювати сайти
Розробляти ігри
Створювати мобільні додатки
Працювати з серверною частиною додатків та сайтів
Проектувати бази даних
Розробляти програми на Java
Забезпечувати безпеку проектів
Працювати в команді

Дополнительная информация

О себе

Я відчуваю справжнє захоплення професією програміста та завжди стараюся вдосконалювати свої знання у вільні хвилини. Відповідальність - це для мене не просто слово, а принцип, якому я дотримуюся. Я завжди готовий поглибитися у кожен проект, над яким працюю або який підтримую, і зробити все необхідне для його успішної реалізації. Розробка програмного забезпечення - це для мене не просто робота, а щось, від чого я отримую задоволення і насолоду. Я завжди в пошуку нових викликів та можливостей для розвитку своїх навичок у сфері програмування.

Анонимный соискатель

Pre-Senior PHP Developer (Symfony/Laravel) with React, Go

Запорожье

33 года

полная занятость

Обновлено 1 месяц назад