Introduction


(STILL UNDER CONSTRUCTION)


Name: Denislav Gavrilov
Location: Sofia, Bulgaria
Age: 26
Interests:
- Primary: technology, entrepreneurship, media
- Secondary: design, storytelling, philosophy
- Personal: physical wellbeing, outdoors, the people


TL;DR


Deep generalist. Technical. Creative.

I write, program, design, think, talk, and ask questions.

I enjoy physical activity, being outdoors, and talking to people.
I drive a Honda CRV Gen 2.


My Work:


  • notate.so: Web clipper.

  • globchess.com: Global chess board where anyone can make the next move on.

  • txtwrite.com: Markdown editor, local-first, web-based, auto-save, stylish.

  • diffium: Terminal-based (TUI) diff viewer & git commands center.

  • clopus: Experiments with Claude Code


Timeline


Below is the entire timeline of what I ever did that is relevant.

2014-2019

  1. Gamedev (school, hobby)

  2. University (ICT) /dropped out/

2019-2021

  1. System Administrator /2019/
    first job

  2. DevOps /2020/
    second job

  3. Technical Writer /2020/
    one-time contracts at digitalocean, syntropy (now synternet)

2021-2022

  1. Platform Engineer /2021/
    third job

  2. Marketing (DevRel) /2021/
    full-year contract at digitalocean

  3. Training Content Creator (Startup) /2021/
    one-time contract at a startup /introduced to digitalocean’s cofounder :)/

2022-2025

  1. Platform Engineer /2022/
    third job

  2. Staff Engineer /2024/
    third job, promotion

  3. Software Architect /2025/
    long-term contract

2026

  1. here & now


WRITING


Here is a highlight of my writing.

Long-form / effort:

Short/Medium-form (X):

Read the rest here.


TECHNOLOGY


Throughout my entire career, I have been working with a large set of technologies. Below is a comprehensive list of them.

(a technology being in this list means I have worked with it for at least a year)

  • Programming Languages: Go, JavaScript, TypeScript, Jsonnet, Python, SQL, PHP

  • Platforms: Laravel, Vercel, Auth0, Supabase, Firebase, Upstash

  • Frameworks: NextJS, Laravel, ExpressJS, Expo, Supabase, Firebase

  • Libraries: NextAuth, Tailwind, Bootstrap (ew), React (+Router), Expo Go, Expo Router, Stripe-js, Framer Motion, Resend, ThreeJS, Shadcdn, htmx, Auth0, supabase-ssr/client, drizzle, axios, reduxjs, alpine.js, livewire

  • Kubernetes: ArgoCD, nginx-ingress-controller, cert-manager, external-secrets, external-dns, grafana, prometheus, velero, sealed-secrets, reloader, keda, karpenter, aso, eck/es, fluxcd, kustomize, helm

  • Containerization: Docker (/Podman), Docker Compose / Swarm, Packer

  • Infrastructure: Linux (Ubuntu, Debian, RHEL), Wind*ws Server 2008/12/16, vSphere, Kubernetes (AKS, EKS, k3s, DO)

  • Infrastructure As Code: Terraform, Ansible, Pulumi, Bicep, Cloudformation

  • Cloud: Azure, AWS, DigitalOcean

  • CI/CD: Azure DevOps, Github Actions

  • Scripting: BASH, Python, Go

  • Databases: Firebase, MongoDB, DynamoDB, CosmosDB, PostgreSQL, Supabase, Azure Managed SQL, Redis, Influxdb

  • Monitoring: Grafana, Prometheus, Thanos, Kibana, Elasticsearch, Logstash, Datadog, New Relic, Nagios, OTEL

  • Miscs: Nginx, Apache2, Varnish, Veeam, Kibana, Spark, tomcat

Other than that, I love tinkering with stuff I find interesting:


My Links:


STILL UNDER CONSTRUCTION

User's avatar

Subscribe to Denislav Gavrilov

Welcome to my page. Here you can get to know me, find my resume, discover my projects, and read my writing.

People