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 I lead backend initiatives and work on vulnerability detection and remediation.
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.