Hi! My name is David Shekunts and I’m Golang / Node.ts Tech Lead & mustache owner 👨🏻
I’ve started at 2014 and worked on:
Celebrating 11 years in software engineering at March 2025
Stack
Main is Golang (and sometimes Node.ts + TypeScript), but also I’ve used production:
🧠 Backend
Golang, Node.js, Zig, Python, PHP, C#
🧑🏾🦲 Frontend
Next.js, React, Vue
💀 DevOps
Docker, K8s, Ansible, Gitlab CI/CD, Github Actions, ELK, Prometheus, Grafana, Jaeger
🫀 DBs & MQs: PostgreSQL, Clickhouse, Redis, Nats, MongoDB, RabbitMQ, Kafka, VerneMQ
Sharing
My books and posts:
- λ Function Oriented Programming (FOP) – functional OOP alternative
- 🛌 Fatigue Driven Development (FDD) – 52 best-practice for tired ones
- 𝕏 Twitter – some posts of mine
Open-source
My open-source projects:
- 📖 N2P – turn your Notion pages into interactive presentations
- ✈️ Teleblog – template for converting telegram channel on the site
- λ FapFop.ts – library of FOP patterns in TypeScript
- 🛌 FDDF.ts – FDD Framework on TypeScript
- 🐘 Introspect-it – from PostgreSQL to TypeScript
- 🎮 tECS – ECS implemented in TypeScript
- (coming soon) ⛓ Distributed Functions Framework – framework for creating distributed applications
Contacts
Github: github.com/Dionid
Telegram: t.me/davidshekunts
With ❤️ from David Shekunts 👨🏻