Перейти до вмісту
Leonidov.DEV

НАВИЧКИ Й ТЕХНОЛОГІЇ

Ознайомтеся з різноманіттям навичок і технологій, що живлять мої інноваційні рішення

Веброзробка

  • HTML5, CSS3, JavaScript (ES6)
  • SASS/SCSS, Bootstrap, Tailwind
  • jQuery, React.js, Angular, Svelte, Node.js
  • Webpack, Gulp/Grunt

Бекенд-розробка

  • PHP, Laravel, CodeIgniter, Fat Free Framework, Symfony, Zend Framework, Yii, Phalcon
  • Python, TensorFlow, OpenCV, NLP, NumPy, OpenAI, Scikit-learn, Keras, Pandas, Matplotlib, PyTorch
  • Express.js (для Node.js), NestJS
  • Atomic Framework

Системи керування контентом

  • WordPress, WooCommerce, Elementor, Magento
  • Advanced Custom Fields (ACF), WPBakery Page Builder, Yoast SEO, Gravity Forms, WP REST API, Magento 2, Magento PWA Studio, M2E Pro (інтеграція eBay і Amazon)
  • PlasmCMS

Мобільна розробка

  • Android, iOS, Flutter
  • Kotlin (Android), Swift (iOS)
  • React Native, Xamarin

Керування базами даних

  • MySQL, OracleDB, SQLite, PostgreSQL, MariaDB
  • MongoDB, Redis, Cassandra, Elasticsearch

Хмари та DevOps

  • AWS
  • Azure
  • Google Cloud
  • Heroku
  • DigitalOcean
  • Firebase
  • Linux
  • Docker
  • Kubernetes
  • Terraform
  • Jenkins для CI/CD
  • Ansible
  • Puppet
  • Chef
  • Vagrant
  • Prometheus
  • Grafana

Вища математика

  • Лінійна алгебра:
    • Матричні операції
    • Матриці перетворень
    • Сингулярний розклад
    • Розв'язування систем лінійних рівнянь
  • Математичний аналіз:
    • Границі та неперервність
    • Диференціювання
    • Інтегрування
    • Чисельне інтегрування й диференціювання
  • Ймовірність і статистика:
    • Теорія ймовірностей
    • Байєсівська ймовірність
    • Регресія та кореляція
    • Статистичне оцінювання
    • Ентропія
  • Диференціальні рівняння:
    • Звичайні диференціальні рівняння
    • Рівняння в частинних похідних
    • Крайові задачі
  • Оптимізація:
    • Градієнтні методи
    • Лінійна та нелінійна оптимізація
    • Опукла оптимізація
  • Поглиблені теми:
    • Багатовимірний аналіз
    • Тензорне числення
    • Комплексний аналіз
    • Функціональний аналіз
    • Стохастичні процеси

Архітектор

Архітектурне проєктування

  • Проєктую системи під навантаження: моноліт чи мікросервіси, вибір пояснюю вимогами, а не модою. Для кожного варіанта рахую компроміси й вартість підтримки.

Інтеграція систем

  • Зводжу різні системи в одну: API на REST, GraphQL і gRPC, обмін даними між сервісами. Відповідаю за те, щоб інтеграція не рвалася на першому оновленні.

Хмарна архітектура

  • Проєктую застосунки під AWS, Azure і Google Cloud, автоматизую інфраструктуру через Terraform, Ansible і Kubernetes.

Безпека

  • Закладаю захист в архітектуру: шифрування, автентифікацію, авторизацію, розмежування доступу. Перевіряю не лише код, а й те, як система поводиться під атакою.

Дані

  • Проєктую зберігання на реляційних базах (MySQL, PostgreSQL, OracleDB) і NoSQL (MongoDB, Cassandra, Elasticsearch). Займаюся моделюванням даних, ETL і сховищами.

Продуктивність

  • Шукаю вузькі місця: навантажувальні тести, профілювання, кешування. Тримаю highload-проєкти під навантаженням, а не на словах.

DevOps і CI/CD

  • Налаштовую конвеєри в Jenkins, GitLab CI і GitHub Actions, контейнери на Docker і Kubernetes, інфраструктуру як код на Terraform і Ansible.

ШІ та машинне навчання

  • Вбудовую моделі в продукти: TensorFlow, PyTorch, Scikit-learn, від навчання до розгортання.

Фронтенд і бекенд

  • Збираю обидві частини в одне ціле: React, Angular, Svelte на клієнті, Laravel, Symfony, Node.js на сервері. Знаю HTML5, CSS3, JavaScript і збирання через Webpack, Gulp/Grunt.

Проєкти й команда

  • Веду проєкти: вимоги, план, виконання. Керую розробниками й наставляю їх, стежу за практиками та результатом.

Де почитати докладніше