• PRO

Родион

Програміст Java

Розглядає посади:
Програміст Java, Програміст TypeScript
Вид зайнятості:
повна
Вік:
30 років
Місто:
Запоріжжя

Контактна інформація

Шукач вказав телефон , ел. пошту та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Software Developer (Freelance, Automation Solutions)

з 08.2023 по нині (2 роки)
Freelance (Ukraine media), Запоріжжя (IT)

Проекти:
- Автоматизація роботи в соц.мережі Telegram: мікро-сервіс, який керується через API (Spring), читає та накопичує дані в файлах CSV, XLSX, RAR, надає регулярну звітність про свій стан роботи в особистий чат менеджеру, працює в Docker (+ Selenium Hub), надсилає накопичені репорти (скриншоти, логи, файли) через мережу у вигляді архіву; робота з обліковими записами (аккаунтами) та автоматизація авторизації аккаунту, через СМС підтвердження (SikuliX + TesseractOCR).

- Автоматизація роботи відеохостінгу YouTube: парсинг коментарів, пошук ключових слів, надсилання коментарів (Java Stream API); робота з плеєром, керування гучністю, переглядом, тощо; автоматизування надсилання скарг на пророссійський контент, тощо (Selenium) (Інші функції в розробці: керування та зворотній зв'язок через телеграм; поширення українського контенту).

- Автоматизація парсингу товарів на торгівельних онлайн сервісах; пошук вигідних пропозицій за заданними умовами, копіювання об'яв до особистого сервісу замовника; відстежування кількості аккаунтів на появу повідомлень від клієнтів, та формування повідомлення менеджеру через мережу Telegram.

- Нині активно поглибшую знання TS/JS та фреймворків у процессі створення CRM системи, з використанням таких технологій як: Express, Mongoose, Passport, JWT, Angular CLI.

Досягнення:
- автоматизування роботи з Excel файлами та архівами RAR:
- впевнена робота з контейнерами Docker, їх налагодженням, тощо;
- довів проекти до відмовостійкості, обробка дуже великої кількості можливих помилок;
- документація API через Swagger;
- використання мікросервісної архітектури, обмін повідомленнями між сервісами;
- автоматизація настільних додатків;
- робота з разпізнаванням тексту на зображенні (отримання код-пароля);
- повна самостійність в розробці проектів, обробці помилок;
- самостійне планування проекту, проектування, поставлення технічних завдань, підбір технічних рішень для створення продукту та виконання ним бізнес-задач;

QA Specialist (Manual & Automation in Progress)

з 06.2022 по 09.2022 (3 місяці)
TraderEvolution, Запоріжжя (IT)

Обов'язки:
- виконувати мануальні тести;
- виявляти відповідність функцій та розрахунків до потрібного результату;
- розробка нових тест-кейсів;
- вивчав роботу серверів, де кожен з нодів відповідає за свої окремі задачі: сервер розрахунків, обробки даних, накопичення, тощо.
- тестував різні версії додатку, сбірку яких виконував через Jenkins;
- превіряв відповідність функціоналу до документації і навпаки;
- складав баг-репорти для різних відділів на основі виявленних помилок, невідповідностей.

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

Full-Stack Developer (Junior)

з 09.2021 по 02.2022 (5 місяців)
Clever-Technologies Ltd, Київ (IT)

Працював віддаленно.

Обов'язки:
- Робота з WebUI + Backend: редагування інтерфейсу: додавання можливостей, кнопок, вікон, меню, робота з інтерфейсом календаря, перевірка відповідності функцій та дизайну до бізнес потреб, додавання нових функцій, тощо.
- Обробка баг-репортів, усунення помилок, пошук причин невідповідності роботи додатку.

Досягнення:
-був отриман досвід роботи з TypeScript, Angular + NgRx, C# (ASP.NET), ABP Framework, Sqlite;
- вивчив базовий функціонал Docker;
- навчився швидко орієнтуватись у структурі проекту, в нових для себе технологіях;

Освіта

ЗНТУ Запорізький Національний Технічний Університет

Комп'ютерні науки та інформаційні технології., Запоріжжя
Вища, з 2017 по 2021 (4 роки)

Вивчення будови сучасних комп'ютерних пристроїв та мов програмування. Створення різноманітних проектів з використанням актуальних технологій.

Додаткова освіта та сертифікати

Brain Academy

2017 4-місяці

Знання мов

Англійська — середній

Додаткова інформація

Технології:
Java, JS/TS, Spring, Express, Mongoose, Maven, JUnit, Selenium, Selenide, Playwright, RestAPI, Postman, JS, Hibernate, SQL, Jenkins, Log4j, JUL, Docker, Docker Compose, Git, GitHub, Driver Hub, Web, JSON, Intellij Idea,

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

Про себе:

- Уважний до деталей;
- Вмію працювати в команді;
- Маю критичне мислення;
- Комунікабельний;
- Вмію працювати в режимі багатозадачності в умовах динамічної віддаленої праці;
- Чесний та порядний;
- Цілеспрямований;

Хоббі:
- компьютери, компьютерні технолгії та пристрої;
- Arduino, Raspberry Pi;
- фотографування та фотопристрої;
- спорт, фізкультура, активний відпочинок;, волейбол;
- філософія, релігія, наука, фізика;
- історія, історичні раритетні технології, пристрої тощо.

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: