Denis Filimonov

Junior Backend Developer

Yekaterinburg, Russia

About me

I am a young and aspiring software engineer. I have been programming since 2020, writing open source projects.

Second-year student at the Ural Federal University.

My skills

Go

My favorite language. I use it in most of my projects to write safe, reliable and fast backend and CLI applications. I love its simplicity and powerful concurrency.

Python

My first language. Some of my old projects are written in Python, now I use it for rapid prototyping. Сurrently taking a Django course at university.

C#

It’s a language I learned in my first year of university. No projects to showcase (yet?). I like its strong OOP-orientation and great potential to write complex architecture.

Linux

I’ve been dual booting for years, and switched completely to Linux not too long ago. After a lot of distrohopping, I settled on Bluefin, a custom image of Fedora Silverblue.

Docker

All of my projects use Docker for quick and easy deployment. I think it is an essential tool for the modern developer.

My projects

sptlrx

Synchronized lyrics in your terminal

This is a project I wrote when I was learning Go, and it became quite popular thanks to r/unixporn. I still maintain it, and its codebase reflects pretty well how my skills have improved over the years.

webportfolio

UrFU project (2023/1)

A project my team has been working on in the first half of 2023, a service where frontend developers can upload their projects to demonstrate them to other people.

aikido-voting

UrFU project (2023/2)

Another team project. This time we made a system for online voting, with authorization, chat and admin panel.

ruobr_vkbot

School grade notification bot

I was 15 years old when I explored my school’s mobile app and recorded all the HTTP requests to write a bot that would notify me of new grades. It is still running to this day for other students.

realmusicbot

Your own Telegram bot for playing music

I created this project to be able to connect speakers to my Raspberry Pi and control playback from anywhere. Think of it as a Discord music bot, but in real life.