Працював в 4 компаніях   2 роки 4 місяці

Реклама та PR-послуги, IT, Готелі / Ресторани / Розважальні комплекси, Освіта

Software Engineer

AgriStatis

Реклама та PR-послуги

1 рік 4 місяці

06.2023 - до теперішнього часу

  1. Налаштування та впровадження веб-сайту компанії
  2. Пошук оптимального (вартість, умови, зручність) хостингу для сайту компанії та перенесення
  3. Зміна структури та наповнення сайту компанії
  4. Розробка та впровадження індикатора дашборду на сайті компанії
  5. Розробка та впровадження модуля учасника опитування
  6. Розробка модуля API для масового поповнення мобільних телефонів
  7. Встановлення та підтримка модуля поповнення мобільного номера
  8. Розробка і впровадження онлайн бази даних для ефективного управління контактами та даними про сільськогосподарські підприємства, з покращеною функціональністю для пошуку, фільтрації та інтеграції з опитувальними системами.
  9. Розробка ефективної файлової системи для зберігання та управління аналітичними звітами з можливістю зручного перегляду та завантаження, що забезпечує інтерактивну взаємодію між сервісом та клієнтами
  10. Тестування та відлагодження внутрішніх сервісів компанії
  11. Розробка тестів для ПЗ
  12. Автоматизований збір даних з вебсайтів за допомогою скриптів та інструментів парсингу.

Full-stack Developer

DEXIMA Software

IT

2 місяці

07.2024 - 09.2024

- Розробляв повний цикл бекенд та фронтенд для платформи біржової торгівлі з використанням Python та Django.

- Проводив рефакторинг та виправлення багів у великій кодовій базі, залишеній попередніми розробниками, забезпечивши стабільну роботу платформи.

- Інтегрував API для провідних торгових платформ (Binance, Bybit, Capital.com), включаючи налаштування запитів для взаємодії з системами у реальному часі.

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

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

- Працював над фронтенд-частиною: створював користувацькі інтерфейси, сторінки та інтерактивні вікна, налаштовував стилі за допомогою CSS та JavaScript для поліпшення UX/UI.

- Налаштовував серверну частину: працював із Docker для контейнеризації, Nginx для маршрутизації запитів, Redis та Celery для асинхронної обробки задач, PostgreSQL та PgAdmin для управління базами даних.

- Забезпечував розгортання та підтримку платформи на віддалених серверах, впроваджуючи рішення для безперервної інтеграції та доставки (CI/CD).

- Оптимізував роботу бекенд-системи для швидкої обробки великих обсягів даних та високої продуктивності під час біржової торгівлі.

Официант

ibis

Готелі / Ресторани / Розважальні комплекси

9 місяців

09.2021 - 06.2022

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

Фахівець лабораторії розробки впровадження інформаційних систем

Национальный университет биоресурсов и природопользования

Освіта

4 місяці

08.2021 - 12.2021

Помічник виконуючого з технічних серверних робіт.

Мав справу з різними типами мереж, огляд, та паралельно навчався ним.

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

Вміння знаходити спільну мову з людьми

Вирішення помилок та їх виправлення на краще

Уважність до деталей

Вміння вислухати.

Навчався в 4 закладах

Поморська Академія в Слупську

IT/Інформатика

Слупськ, 2026

Національний університет біоресурсів і природокористування України

ІТ/Комп'ютерні науки

Київ, 2026

Національний університет біоресурсів і природокористування України

IT/Інженерія Програмного Забезпечення

Киев, 2024

Ржищівський індустріально-педагогічний технікум

IT/Інженерія Програмного Забезпечення

Ржищев, 2021

Володіє мовами

Англійська

середній

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

https://www.englishdom.com/ua/cn/35077db1/

Польська

базовий

Російська

вище середнього

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

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

AWS for Beginners

Online, 2024

  • Основи AWS: Розуміння основних концепцій і архітектури хмарних обчислень та знання основних сервісів AWS.
  • Робота з AWS Management Console: Вміння налаштовувати та управляти ресурсами через AWS Management Console.
  • Хмарна інфраструктура: Налаштування та управління віртуальними серверами (EC2), сховищами даних (S3), реляційними базами даних (RDS) та NoSQL базами даних (DynamoDB).
  • Безпека та управління доступом: Використання IAM для налаштування політик безпеки і контролю доступу.
  • Автоматизація та масштабування: Використання Auto Scaling та балансування навантаження (ELB).Розробка та розгортання застосунків: Створення, розгортання і безсерверна обробка застосунків за допомогою AWS Lambda.
  • Інтеграція та моніторинг: Інтеграція сервісів AWS і використання CloudWatch для моніторингу ресурсів.
  • Практичні навички: Побудова застосунку для зберігання даних в AWS та реалізація практичних проектів.

PRACTICAL PYTHON

2023

Взаємодія з Git, GitHub

Створення веб-додатків з Django

Робота з базами даних, їхні види

Застосовування ключових аспектів роботи з Python

Тестування веб-додатків

Вправляння з SOLID та знання як застосовувати

Робота в команді за методологією SCRUM та розвиток soft skills

Створення повністю функціональних веб-проектів

Python Базовий

2022

Створювати прості об'єктно-орієнтовані програми.

Розуміти основи парадигми ОВП та її особливості у Python.

Вибудовувати архітектуру програми на основі класів та об'єктів.

Вміти читати, обробляти та записувати файли (текстові, XML, CSV, JSON).

Знати, що таке РЕР8, РЕР20 і вміти застосовувати на практиці правила оформлення коду Python 3.

Розуміти Дзен Python.

Застосовувати List and dict comprehensions (генератори списків).

Працювати зі складними структурами даних у Python.

Створювати свій Python модуль

Python Поглибленний

2022

Перерахування чого навчився на курсі : 

Створювати мережеві програми на основі TCP/UDP/HTTP протоколів

Розбиратися у форматах даних CSV/XML/JSON та використовувати їх

Працювати з вбудовуваною СУБД SQLite

Створювати багатопотокові та асинхронні програми

Розбиратися в метакласах, побачивши їхнє реальне застосування на практиці

Застосовувати бібліотеку NumPy для вирішення математичних завдань

Використовувати типізацію в Python і створювати типізовані програми, які надають більш швидке та зручне налагодження помилок

Використати PEP8 - рекомендації щодо стандарту оформлення коду на Python

Object-Oriented Design

2022

• Apply the Class Responsibility Collaborator (CRC) technique to analyze and design the object-oriented model for a problem.     

• Explain and apply object-oriented modeling principles and their purpose (e.g., abstraction, encapsulation, decomposition, generalization). 

• Explain and apply different types of inheritance

• Explain the difference between association, aggregation, and composition dependencies. 

• Express object-oriented models as Unified Modeling Language (UML) class diagrams. 

• Translate between UML class diagrams and equivalent Java code. 

• Apply design guidelines for modularity, separation of concerns, information hiding, and conceptual integrity to create a flexible, reusable, maintainable design. 

• Explain the tradeoff between cohesion and coupling.

«Покоління Python": курс для початківців

2021

Курс-тренінг на платформі ''stepik.org''.

Повний посібник із Python 3: від новачка до фахівця

2021

Онлайн курс-тренінг на платформі "udemy.com".

Сертифікат цифрової грамотності від Дія. Цифрова освіта

Переглянути

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

Сертификация

https://testprovider.com/ru/search-certificate/TP83212006

___________________________________

https://testprovider.com/ru/search-certificate/TP07895027

___________________________________

https://testprovider.com/ru/search-certificate/TP74241853

___________________________________

https://coursera.org/share/04869589d8e42f91683fa468933889f3

Свій розділ

I always dreamed of becoming an experienced computer scientist, later a programmer, in the course of my individual growth I graduated from a technical school with a red diploma in the specialty "Software Engineering". Also, during the training, I entered the Kyiv University, where I am currently studying. Not without personal programming courses, the sites "CyberBionic Systematics", "EPAM", "Udemy", "ITVDN", "Stepik". In the future, I strive to develop in this area. Independently created projects on the basis of the university and college, small desktop applications, sites with basic parameters, a database. Experience: From experience that is related to this area, I was an assistant professor at the university of computer science (I dealt with different networks and their software). There was also experience in another field "Hotel-restaurant business" during which I improved my personal indicators, namely: The ability to find a common language with people, Solving mistakes.

Особисті якості

HARD SKILLS

Python C#

SQL C++

Bootstrap jQuery

Flask Django

MicrosoftAccess MSSQL

MicrosoftVisualStudio PyCharm

SublimeText Eclipse

Ігор Вікторович

Software developer

Київ

Голосіївський район, Печерський район, Солом'янський район, Шевченківський район

1 000 $

22 роки

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: стажування / практика, віддалена робота, гібридна, в офісі/на місці

Оновлено 3 тижні тому