Staff software engineer, Tech Lead at Vicarius.io.
I’m Nikita, a software engineer based in Tel Aviv/Israel. I’m a Staff software engineer and Tech Lead at Vicarius.io, where we develop technologies that are connecting the web data graphs.
A staff-engineer-level walkthrough of solving the Kattis Dance Recital problem: modeling as a minimum Hamiltonian path, leveraging bitmasks for efficient overlap computation, and analyzing why brute-force enumeration works given the constraints (R ≤ 10).
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.
An engineering assessment of GraphQL adoption patterns, operational challenges, and where it fits in modern system architecture. What works, what breaks, and how to decide if it belongs in your stack.