Ilya Rudkevich

Saint-Petersburg, Russia
EN / RU / BY
@gfxv Resume / CV
ilya.rud.main [AT] gmail.com

Skills

Languages

Go Python SQL JavaScript HTML/CSS Tailwind

Backend

Gin Fiber FastAPI REST gRPC

Databases & Storages

PostgreSQL SQLite MongoDB Redis Minio

DevOps

Docker Portainer CI/CD GitLab CI SSO (Zitadel) NGINX Caddy

Tools

Git Make Task Kafka Swagger/OpenAPI

Projects

Stash

A Distributed Content Addressable Storage system written in Go which features replication, automatic data re-distribution between nodes, built-in health control.

Go gRPC PostgreSQL Docker

Scout

A lightweight and easy to use local search engine written in Go, that allows to index and search across user-provided documents using the TF-IDF algorithm.

Go Fiber Docker SQLite HTMX Templ TailwindCSS

ASS

Advanced Storage System - a command line tool for managing passwords. Allows to split passwords into groups with different access levels and assign roles to users with different rights.

Rust SQLite CLI

Gait

An AI powered CLI tool for generating commit messages based on staged files and simplifying common git tasks.

Go CLI

CUM

Comprehensive Universal Mapper - a CLI tool for encoding data into mp4 format.

Go ffmpeg CLI