.sh

Сергій Гордійчук

Можливості безмежні

Сантехнік · IT-ентузіаст · Менеджер-Економіст

serhord.dev ↗Відкритий до контактівonline
.sh / stack

Стек навичок

Навички та технології, з якими я працюю у світі IT

Мови програмування та веб-основа

JSБазова мова веб-розробки
TSТипізований JavaScript для надійної розробки
RustСистемна мова програмування (продуктивність, безпека пам'яті)
PyМова для автоматизації, ШІ та скриптів
HTMLОснова вебу (структура)
CSSОснова вебу (стилізація)

Системи, ОС, Shell та Інфраструктура

LinuxОсновне середовище розробки та серверів
WindowsРобота, тестування та сумісність у кросплатформеній розробці
ChromeOSХмарне / веб-орієнтоване ОС-середовище та кросплатформене тестування
CLIКомандний рядок
BashАвтоматизація в Linux
Docker / PodmanКонтейнеризація додатків та нод
Caddy / NginxСучасні вебсервери та Reverse Proxy

P2P, Децентралізація та Мережі

P2PPeer-to-peer архітектура
TorrentBitTorrent протокол
WebTorrentBitTorrent у браузері через WebRTC
libp2pМодульний P2P-стек
IPFSРозподілене зберігання файлів
WebRTCReal-time комунікація в браузері
DHTDistributed Hash Table
QUICТранспортний протокол нового покоління поверх UDP (основа HTTP/3 та P2P)

Приватні мережі та Криптографія

TorАнонімна мережа
I2PАнонімна мережа
ZKPZero-Knowledge Proofs (докази з нульовим розголошенням)
Crypto PrimitivesКриптографічні примітиви (Libsodium, Ring)

Безпека та Захист (Security & Hardening)

OWASP Top 10Стандарт виявлення та захисту від основних вразливостей веб-додатків
OWASP API SecurityБезпека REST, GraphQL та gRPC ендпоінтів
Secure CodingБезпечне програмування, санітизація даних, захист від ін'єкцій та XSS

Сховища та Бази даних

RocksDB / LevelDBКлюч-значення сховища для P2P-нод та блокчейн-мереж
SQLiteЛегка вбудована реляційна база даних
IndexedDBЛокальне сховище даних у браузері

Веб, Продуктивність та Десктоп (JS + Rust)

WasmВиконання високоефективного коду (Rust) у браузері
TauriЛегкі десктопні додатки (Web UI + Rust бекенд)

ШІ та ML

AI/MLЗагальне: машинне навчання, ШІ
AI-LLMШІ + великі мовні модели

API, Протоколи та Формати даних

APIApplication Programming Interface
RESTHTTP-based API
GraphQLAPI з гнучкими запитами
WebSocketsДвонаправлений зв'язок у реальному часі
gRPCRPC поверх HTTP/2 + Protobuf
HTTPОснова веб-комунікації
JSONОбмін даними
YAMLКонфігурації, CI/CD
XMLРозмітка / обмін даними

Ідентичність та Web3

DIDDecentralized Identifiers
VCVerifiable Credentials
SSISelf-Sovereign Identity
ChainРозподілений реєстр
WalletКриптогаманці, ключі, підписи

Інструменти, Практики та Безпека

GitСистема контролю версій
CI/CDАвтоматизація збірки, тестів, деплою
TestingТестування коду
OSINTРозвідка з відкритих джерел
Нічого не знайдено — спробуй інший запит