Pssst⦠Did you know? I'm currently exploring new opportunities, and my CV (or something that looks like it) is just a click away. Feel free to have a glance!
My name is Vladimir (online, you may know me by the alias "vapronva"), a 20-year-old enthusiast in the world of technology and digital media, currently residing in Russia. With a keen interest in software development, system administration, and a desire to explore SRE and DevSecOps (ð¤¡), I am constantly pushing my boundaries. Additionally, I am passionate about video editing, colour grading (ð¤), and photography.
I was born in the beautiful city of Omsk (stunning beauty, rich history, diverse culture, harsh winters, pollution, legacy of the Soviet era), a place I hold dear. My educational journey took me to different places, including short student exchange programs in the United Kingdom and Germany â these brief stays enriched my life experience immensely. Now, I'm living in Saint-Petersburg, studying Software Engineering at ITMO University.
I owe a lot to my parents for their constant support.
As for why I am sharing this information⦠For transparency's sake? And you can cross-check it through my social media or the IP addresses of the services I manage.
My first language is Russian, with English as my second language (C1 level), and German as my third language (A2 level).
I primarily code in Python, occasionally use Swift and Java, and have proficiency in Bash and JavaScript.
Pronouns.page.
I am right-handed.
"Laurel" or "Yanny" debate: I firmly stand with Team Laurel.
While my Myers-Briggs Type Indicator is ISTP and my Enneagram type is 9, I maintain a healthy skepticism towards such "personality tests". I don't believe they capture the full complexity of human character, yet they can occasionally offer a unique, though quite limited, perspective on understanding oneself.
Satirical troll website, based on a popular meme, displays private information inferred from the user's IP address in a humorous manner (fake âdoxxingâ by caterpillar).
Text-to-speech bot that aims to provide users with a new level of comfort in creating incredible and funny voice messages. It utilizes high-quality TTS voices from major providers like Tinkoff and Yandex.
Attempt to build an authentication system for ITMO's APIs and parse their schedule API into iCal format for alerts about changes and automatic updates in any calendar software.
Produces hundreds of "unique" images per one image by applying various transformations such as upscaling, rotation, gamma adjustments, metadata changes, and more. Its purpose is to bypass image search engines and restrictions on marketplaces.
Provides a comprehensive analysis of [REDACTED ] articles: news search, keyword extraction, custom sentiment analysis, and summarization techniques, leveraging general-purpose language models to rank articles and calculate an educated score.
Applies various modifications to AV media to make everything look like it was shot on a Nokia 7650. Overengineered and overcomplicated, but it works.
Introduces a transcoding profile with configurable settings for CRF, preset, tune, profile, and custom audio parameters; all the configurations and settings revolve around ffmpeg.
Self-managed DNS provider that focuses on robust DNSSEC support and extremely fast propagation times, built on top of PowerDNS.
Semi-private, self-hosted email provider designed to offer fast and secure communication while maintaining a positive reputation with a silly name.
Personal curated list of custom filtering rules for domains and hosts used in my DNS server.
Proof-of-concept; aims to archive videos from Nebula.tv by scraping and downloading content, by reverse-engineering the API.
Compiling open-source projects into Docker images, with a few modifications made here and there, on multiple branches. Streamlines the process of building Docker images, allowing for efficient customization.
Simple app designed for Apple Watch that initially displays time and reveals additional information upon interaction. It was primarily created for cheating during school tests.
Application developed as part of a friend's school project. It assists users in building their PCs, providing step-by-step guides and in-depth information.
Speech-to-text processing bot for voice messages on Telegram, supporting both Russian and English languages; utilizes open-source solutions such as Vosk and ReCasePunc.
And much more! I have numerous other smaller projects that may not have garnered the same attention, but have contributed significantly to my growth and learning as a developer nevertheless. For a comprehensive view of my projects, including many others not listed here, I invite you to explore my GitLab instance or my GitHub profile.
Inspired by hkc's and rferee's personal webistes. Thanks for being awesome!
The website was built using Tailwind CSS (with elements from FontAwesome and Inter), served by Caddy, tracked by Umami and Sentry, deployed in Docker using GitLab CI and Portainer, connected through Tailscale and Netbird, proxied by Traefik and Caddy, protected by Coraza, Suricata, and pfSense, monitored by Checkmk and Datadog.