Hi! My name is David Shekunts and I’m Senior Platform Engineer (Golang / Node.ts) & 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
Open-source
My open-source projects:
- 🎭 Paasible – Cli & UI for Ansible
- 📜 SQLi – type-safe autogenerated Query Builder for Go
- 🦦 Dionids Go Boilerplate – Web Go apps template
- 📖 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
- 🪐 JupyterNotebook.TS – JupyterNotebook на TypeScript + батарейки
- (coming soon) ⛓ Distributed Functions Framework – framework for creating distributed applications
Contacts
Github: github.com/Dionid
Telegram: t.me/davidshekunts
With ❤️ from David Shekunts 👨🏻