Работал в 4 компаниях 2 года 4 месяца
Реклама / Маркетинг / PR-услуги, IT, Отели / Рестораны / Развлекательные комплексы, Образование
Software Engineer
AgriStatis
Реклама / Маркетинг / PR-услуги
1 год 4 месяца
06.2023 - по настоящее время
- Налаштування та впровадження веб-сайту компанії
- Пошук оптимального (вартість, умови, зручність) хостингу для сайту компанії та перенесення
- Зміна структури та наповнення сайту компанії
- Розробка та впровадження індикатора дашборду на сайті компанії
- Розробка та впровадження модуля учасника опитування
- Розробка модуля API для масового поповнення мобільних телефонів
- Встановлення та підтримка модуля поповнення мобільного номера
- Розробка і впровадження онлайн бази даних для ефективного управління контактами та даними про сільськогосподарські підприємства, з покращеною функціональністю для пошуку, фільтрації та інтеграції з опитувальними системами.
- Розробка ефективної файлової системи для зберігання та управління аналітичними звітами з можливістю зручного перегляду та завантаження, що забезпечує інтерактивну взаємодію між сервісом та клієнтами
- Тестування та відлагодження внутрішніх сервісів компанії
- Розробка тестів для ПЗ
- Автоматизований збір даних з вебсайтів за допомогою скриптів та інструментів парсингу.
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
- Основи AWS: Розуміння основних концепцій і архітектури хмарних обчислень та знання основних сервісів AWS.
- Робота з AWS Management Console: Вміння налаштовувати та управляти ресурсами через AWS Management Console.
- Хмарна інфраструктура: Налаштування та управління віртуальними серверами (EC2), сховищами даних (S3), реляційними базами даних (RDS) та NoSQL базами даних (DynamoDB).
- Безпека та управління доступом: Використання IAM для налаштування політик безпеки і контролю доступу.
- Автоматизація та масштабування: Використання Auto Scaling та балансування навантаження (ELB).Розробка та розгортання застосунків: Створення, розгортання і безсерверна обробка застосунків за допомогою AWS Lambda.
- Інтеграція та моніторинг: Інтеграція сервісів AWS і використання CloudWatch для моніторингу ресурсів.
- Практичні навички: Побудова застосунку для зберігання даних в AWS та реалізація практичних проектів.
PRACTICAL PYTHON
Взаємодія з Git, GitHub
Створення веб-додатків з Django
Робота з базами даних, їхні види
Застосовування ключових аспектів роботи з Python
Тестування веб-додатків
Вправляння з SOLID та знання як застосовувати
Робота в команді за методологією SCRUM та розвиток soft skills
Створення повністю функціональних веб-проектів
Python Базовий
Створювати прості об'єктно-орієнтовані програми.
Розуміти основи парадигми ОВП та її особливості у Python.
Вибудовувати архітектуру програми на основі класів та об'єктів.
Вміти читати, обробляти та записувати файли (текстові, XML, CSV, JSON).
Знати, що таке РЕР8, РЕР20 і вміти застосовувати на практиці правила оформлення коду Python 3.
Розуміти Дзен Python.
Застосовувати List and dict comprehensions (генератори списків).
Працювати зі складними структурами даних у Python.
Створювати свій Python модуль
Python Поглибленний
Перерахування чого навчився на курсі :
Створювати мережеві програми на основі TCP/UDP/HTTP протоколів
Розбиратися у форматах даних CSV/XML/JSON та використовувати їх
Працювати з вбудовуваною СУБД SQLite
Створювати багатопотокові та асинхронні програми
Розбиратися в метакласах, побачивши їхнє реальне застосування на практиці
Застосовувати бібліотеку NumPy для вирішення математичних завдань
Використовувати типізацію в Python і створювати типізовані програми, які надають більш швидке та зручне налагодження помилок
Використати PEP8 - рекомендації щодо стандарту оформлення коду на Python
Object-Oriented Design
• 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": курс для початківців
Курс-тренінг на платформі ''stepik.org''.
Повний посібник із Python 3: від новачка до фахівця
Онлайн курс-тренінг на платформі "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
Киев
Голосеевский район, Печерский район, Соломенский район, Шевченковский район
полная занятость, неполная занятость, проектная работа
Характер работы: стажировка / практика, удаленная работа, гибридная, в офисе/на месте
Обновлено 3 недели назад