Працював в 3 компаніях   9 років 5 місяців

IT

Full Stack Developer

Назву компанії приховано

IT

6 років 4 місяці

01.2018 - 05.2024

Розробка різноманітних веб-додатків для метеорології. Основний є аналогом https://www.windy.com з більш деталізованими даними та специфічними для клієнта шарами (мапи залізниць, метеостанції аеропортів, радари) і графіками.

Основні завдання:

  • Розробка фронту на чистому TypeScript із застосуванням бібліотеки для рендерингу мапи
  • Створення бібліотек для роботи з пропрієтарними форматами метеоданих
  • Верстка шаблонів для метеозвітівНаписання проміжного сервера, який реалізує єдине API поверх сервісів компанії та партенрів
  • Доопрацювання мапи для підтримки полярної проекції
  • Оптимізація. Використання jpg/png картинок для передачі браузеру запакованих у RGB[A] канали даних + застосування WebGL дозволило в десятки разів прискорити відображення шарів даних
  • Написання телеграм-ботів для повідомлень та генерації звітів (Python)
  • Генерація тайлів з використанням Mapnik
  • Розробка десктоп версії з використанням Electron

Ключові слова:

TypeScript (JavaScript), Python 3, HTML5/CSS3, RESTful API, PostgreSQL, Jira, Confluence, GitLab, Docker, VS Code, Mapnik

Python Developer

Назву компанії приховано

IT

1 рік 11 місяців

01.2017 - 12.2018

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

  • Розробка API бекенду з використанням Flask. БД - PostgreSQL
  • CI/CD, адміністрування Linux

Ключові слова:

Python, Flask, RESTful API, PostgreSQL, Jira, GitLab, uWSGI, nginx

Web Developer

Назву компанії приховано

IT

2 роки

01.2015 - 01.2017

Розробка веб-сайтів під ключ на MODX, Wordpress та Opencart. Верстка шаблонів та лендингів

Основні завдання:

  • Розробка шаблону на основі макету від дизайнера чи адаптація існуючого шаблону. Адаптивна верстка
  • Налаштування CMS
  • Написання необхідних плагінів, калькуляторів та інтеграція API
  • Оптимізація швидкості завантаження та SEO оптимізація
  • Аудит існуючих сайтів та виправлення помилок
  • Інтеграція з 1С
  • Парсинг та автоматизація заповнення магазинів товарами (Python)

Ключові слова:

JavaScript, PHP, Python, HTML5/CSS3, RESTful API, MySQL, ISP Manager, Git, MODX, Wordpress, Opencart

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

  • Розробка з використанням TypeScript/JavaScript як для браузеру так і node.js. Гарне розуміння веб API, принципів роботи браузера, досвід з CEF/Electron. Мав базовий досвід з Vue3 і React (останні проекти не використовували фреймворки). Написання С++ модулів для node.js
  • Базові знання С#. Досвід з веб-графіки
  • Адаптивна верстка HTML5/CSS3, використання сучасних стандартів. Верстка з обмеженнями під різноманітні маргінальні платформи: IE, старі нокії, email, RmlUI, webview для ігор
  • Розробка на Python 3 телеграм ботів, різноманітних скриптів для парсингу, читання бінарних пропрієтарних форматів (формати даних комп’ютерних ігор), REST API на Flask + PostgreSQL
  • Адміністрування Linux та Windows систем. Написання bash/python/powershell скриптів, віртуалізація, docker, розгортка ПО різного роду (веб-сервери, БД, ігрові сервери, проксі, VPN)
  • Вміння працювати в команді, не боюсь легасі коду чи працювати з невідомими мовами/інструментами. Використання Style Guides, лінтерів та іншого тулінгу. Використання Jira, Confluence, GitLab, Miro, Trello

Навчався в 1 закладі

Національний авіаційний університет

Комп'ютерна інженерія

Киев, 2014

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

Англійська

нижче середнього

Російська

вільно

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

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

Українська

рідна

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

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

Анонімний пошукач

Unity Developer

Київ

31 рік

Активно шукає роботу

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

Характер роботи: віддалена робота

Оновлено 3 години тому