Software engineer, founder of Kludge.inc.

I’m Nikita, a software engineer and entrepreneur based in Tel Aviv/Israel. I’m the founder and CEO of Kludge.inc, where we develop technologies that are connecting the web data graphs.

Kattis dancerecital solution

In this problem, each dancer is represented by a unique uppercase letter, and each dance routine is described by a string of characters, each character representing a dancer. The key challenge is to rearrange the order of these routines to minimize the number of quick costume changes needed when dancers perform in consecutive routines.

Kattis lektira rust solution

The problem starts with a word chosen from a book. This word is then split at two arbitrary points, creating three separate words. Each of these words is reversed, and then reassembled in the original order. The goal is to find the smallest possible word in lexicographical order that can be obtained through this process.

State of GraphQL

GraphQL is a query language that allows developers to ask for exactly the data they need from an API. It replaces the traditional RESTful architecture because it eliminates over-fetching or under-fetching of data. This means that developers can access only the relevant information for their queries, making development faster and more efficient.

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.

Work

  1. Company
    Kludge.inc
    Role
    CEO & Founding engineer
    Date
  2. Company
    Mail.ru
    Role
    Software Engineering Team Leader
    Date
  3. Company
    Nexign
    Role
    Lead software engineer
    Date
  4. Company
    Credit Bank of Moscow
    Role
    Senior software engineer
    Date
Download CV