Привет! Меня зовут Давид Шекунц и я Senior Platform Engineer (Golang / Node.ts), а еще пишу в 🦾 IT-Качалке 💪
C 2014-го успел поработать (в / с / над):
Стэк
Мой основной стэк – это Golang и Node.js + TypeScript, но также я успел вывести в прод с десяток проектов, используя:
🧠 Backend
Golang, Node.js, Django, RoR, PHP Laravel и Yii 2, ASP .NET
🧑🏾🦲 Frontend
Next.js, React, Redux, Vue, Angular
💀 DevOps
Docker, K8s, Ansible, Gitlab CI/CD, Github Actions, ELK, Prometheus, Grafana, Jaeger
🫀 DBs & MQs: PostgreSQL, MongoDB, Clickhouse, Redis, Nats, RabbitMQ, Kafka
Делюсь
Пишу статьи и снимаю видосы:
- 💬 Telegram-канал – новости, анонсы, мысли и все самое важное
- 📰 Medium – полнометражные статьи
- 🎥 Youtube – иногда выкладываю видосы и стримы
Пишу
Мои книги и методички:
- λ Функционально Ориентированное Программирование (ФОП) – функциональная альтернатива ООП
- 🛌 Fatigue Driven Development (FDD) – best-practice разработки приложений для ленивых
- (coming soon) ⛓ Distributed Functions (DF) – архитектура разработки распределенных backend приложений
Разрабатываю
Open-source либы:
- 🎭 Paasible – Cli и UI для Ansible
- 📜 SQLi – type-safe autogenerated Query Builder для Go
- 🦦 Dionids Go Boilerplate – шаблон для разработки Web Go приложений
- λ FapFop.ts – библиотека ФОП паттернов на TypeScript
- 🛌 FDDF.ts – FDD Framework на TypeScript
- 🔎 Introspect-it – интроспеция SQL баз на TypeScript
- 🪐 JupyterNotebook.TS – JupyterNotebook на TypeScript + батарейки
- 📖 N2P – превращайте свой Notion страницы в интерактивные презентации
- ✈️ Teleblog – шаблон для превращения телеграм канала в сайт
Контакты
Лучше стучитесь в телеграм t.me/davidshekunts
With ❤️ from David Shekunts 👨🏻