Hi, I'm Dan

I am a software developer with 6 years of experience, including 4 years of commercial practice.

In free time I like to build side projects and play video games.

You can find me on bluesky , github or forgejo .

My pgp key: BE47E19C0E843F91A4A94D872257F54B99322715

Skills

Proficient with Javascript, Typescript and Go.

I have experience using React and Next.js for making complex web applications.

For styling I prefer tailwindcss or plain css, but also can use scss.

When writing backend in Go, I like to use sqlite as a database.

I also have used Node.js with express some time ago.

Experience

Frontend developer at DFA Media (Dec 2021 - Jan 2026)

Delivered 10+ projects, helped plan frontend architecture, wrote a guide on how to use certbot with nginx and docker, taken part in writing a styleguide.

Stack: Typescript, React, Next.js, scss/tailwindcss, react-query, redux/zustand, react-hook-form, material-ui/radix-ui.

Projects

yt-ui
I made this browser extension to make YouTube interface less distracting. It removes video thumbnails and also shorts.
hi-mom
Small library I made as a joke in reference to phrase Fireship always uses in his tutorials. I tweeted it at him, he mentioned it in his video and repository got 320+ github stars.
use-confirm
React hook library I made for confirming user actions with custom dialogs easier.
jellyfin
It's a big project for managing and watching your media. I sometimes help with Russian translation on weblate.
tvqueue
Small web application I made to make my torrenting life a bit easier. It automatically grabs torrents for media I've added so then I could download them with one button using qbittorrent.