KIRILL KRAVINSKY

Now I am running the Unlimit Accounts along with the brilliant Slash Team. We use the Slash passion for making customers happy while saving money and massive payment infrastructure of Unlimit to build the best bank for businesses.

Also, I got really excited by AI, specifically RAG systems lately. I think development in the intersection of AI search and LLMs will revolutionize the way we access information. Hence, I am also working with a small team of incrdibly talented people on the problem of new search. Folks on the team have been making world's biggest and most advanced search engines, and I am excited to help them become a part of AI search revolution

From 2022 I became the CEO of Slash, leading the company to acquisition by Unlimit in 2023.

From 2020, I was a CTO at Slash. We've been making one of the most advanced browser extensions in the world for saving on purchases in internet.

Previously, I was CTO and leading developer of Tensorpad, a platform for data scientists that helps quickly experiment and train machine learning models, running on a GPU cluster. We provided both software and hardware to many ML and AI projects. Many of them have succeeded and now are on the edge of innovation.

Before that, I was working with a team of very talented people at AmpMe, where we developed a cross-platform app that allowed synchronized multi-device music streaming. I was excited about the project back in the day, as my university honours paper is about probabilistic clock synchronization — that is something you should get right to create an excellent cross-device synchronized music playback experience.

I started programming in 2003 and developed a few websites for the local community. Then I have been developing simple-yet-fun games, improving and extending server-side software for online games. With the introduction of iPhone OS SDK in 2008, I started working on mobile apps.

BOOK RECOMMENDATIONS AND INSPIRATION

Structure and Interpretation of Computer Programs, along with the epic 1986 video course is one of my favourites. In my opinion, anyone interested in programming must go ahead and dig into those. If you haven't touched functional programming yet, SICP is a great way to do so. It will give you a clear view of how to do things the other way.

Site Reliability Engineering is a great book that will give you valuable insight into how large companies run their massive production systems. Note: it doesn't mean that your small startup should employ these techniques.

Game Programming Patterns is an excellent read to learn quite a few programming techniques that apply to all kinds of applications, not only games, despite the name. It will level you up as a programmer.

Operating Systems: Three Easy Pieces is an easy read that will give you an accurate idea of how operating systems work. I believe that it is essential for any software developer to demystify the OS layer.

Grokking Algorithms will visually explain common algorithms in a way that you will never forget. Essential!

WAYS TO CONTACT ME

I am always available in LinkedIn, but for a quick chat, you can ping me in Telegram.