Timofei Zhakov (rinrab)

My personal homepage. Enjoy.

Yo, my name is Timofei Zhakov. I'm also known as rinrab on the internet. I'm an open-source developer. From time to time I work on some projects out there. Trying to find my place in this community. I build my way into systems development. This means I work on things that nobody would ever care about. But many depend on us and what we do.

Making myself seen in the world of low-effort and low-quality slop. I do what I like unless I burn out once again.

My main focus for the past few years was on source control systems. I dedicated most of my time to Apache Subversion and its infrastructure. I have made a PowerShell module PoshSVN. I'm also an active contributor and maintaner of Subversion itself, although sometimes disappear due to other commitments in my life. My notable contributions consisted of introducing CMake build system support in it, some cmdline tweaks, (unfinished) xpatch feature, and I'm currently working on improving performance of checksums.

Speeking of checksums, I also have made a small library (xdigest) with with super fast implementations of most checksum algorithms. It achieves that by taking assembly-backed implementations from OpenSSL.

Also I have been working on a multi-user secure and encrypted password manager MKW. But I'm getting stuck because of many skill issues I have. I'm just stupid and I cannot get it done. It's promising in general though. I hope I could find more time for it.

Before coming onto the big screens and starting real-world contributions to the great open-source world I made and published an Xbox game Mr. Bomber which is pretty cool and has quite good amount of downloads. There was also TSS project which is a game/sailing simulator. It has very niche use and as far as I know it is currently actively used by at least one sailing team for coaching purposes. The Always-on VPN manager was a project that failed because of inconsistency of core component in Windows which it was intendent to rely on.

This is what I basically do. I started my journey with C#. Learnt web at some point and was making some cool stupid things with it. Then done more C# to do some Windows specific applications. Then came into Subversion (and other related projects that are hanging around there). All of this is in C which I really enjoy doing. At this point I made a decision to migrate to Unix completely even though my past projects were primarly Windows specific. Now I'm a happy Arch Linux user with transparrent windows and anime wallpaper, write code in neovim, and love my command-line. That's all I wanted.

If you have any questions or you are google and want to hire me please email me to me@rinrab.com. Here is also my GitHub profile. Love y'all. Thanks for checking me out.

Copyright © Timofei Zhakov 2024 - 2026
All rights reserved.