Products I've Built
DataUnlocker
My web analytics SaaS helping websites recover visibility lost to ad blockers
AfterPack
Rust-powered JavaScript obfuscator that protects code with irreversible transforms

Tab Slider
Productivity browser extension that sorts tabs in the most recently used order
Jinna
Free stylish AI-powered invoice generator and self-service accounting solution
GCP Carbon Footprint
Cloud carbon emissions dashboard for Google Cloud users
Eventarc
Cloud events service for Cloud Run, processing 1B+ monthly events
Arkis
UI & backoffice of the prime brokerage platform for institutional crypto trading
WebTerminal
Terminal emulator for InterSystems Caché used by thousands worldwide
Class Explorer
UML class diagrams for InterSystems (Golden Byte winner)
ObjectScript Visual Editor
Visual class editor for InterSystems without touching code
GlobalsDB Admin
Database admin UI (Golden Byte bronze medal)
iKnow Entity Browser
NLP entity visualization tool for InterSystems
Y App
Decentralized identity, wallet, and DeFi app at Cyber.fund
Cirrina
Web3 superapp for personal crypto finance management and tax filing
DeCash Send
Stablecoin payments UI on Algorand blockchain
DreamTeam Token
ERC-20 token with gasless transactions for 500K users
Trickle
Blockchain hourly rate agreements (ETHCapeTown winner)
TimingKit
Calendar analytics and time tracking service
Just Slide Puzzle
Cross-platform puzzle game built with PhoneGap
Ballzirum
Game with online mode and level editor
Warcraft Maps
Custom game maps and mods for Warcraft III
Tech Timeline
Why You Should Build on Cloudflare by Default
For the past five years, Cloudflare has been my default infrastructure choice for nearly everything I build. I might be biased, but I genuinely believe Cloudflare gives you the most flexible, robust, easy-to-build, low-maintenance infrastructure — for FREE, until you finally make it. When DataUnlocker suddenly had to handle 50 million proxy requests per day after a major customer onboarded, I wasn't scrambling. No emergency scaling
Announcing AfterPack — JavaScript Obfuscation for the AI Era
Today I'm launching AfterPack — a Rust-based JavaScript obfuscator designed for the AI era. The waitlist is now open. Why I Built This I've spent years protecting web assets through DataUnlocker, watching how the landscape of code protection has fundamentally shifted. The rise of LLMs like GPT-4 and Claude changed everything — these models c
Google Deleted 10 Years of My Location History
I love Google. I worked at Google. It was my childhood dream to work there, and I made it happen. So what I'm about to tell you isn't coming from a place of hate — it's coming from a place of genuine disappointment. Google deleted 10 years of my location history. Not intentionally, but that doesn't make it any better. The Beginning: 2015 It all started back in 2015 when \[Google introduced Location History]\(https://maps.googleblog.com/2015/07/your-timeline-revi
Speaking at "AI Просмажка" about AI — a sold-out panel discussion
I was invited by my friends to speak at AI Просмажка — a panel discussion organized by the VUS (Великий Український Стартовер) community in Warsaw. The format was a "roast" of AI: four speakers with different backgrounds critically examining the hottest topics around artificial intelligence, followed by networking at the bar. The event sold out, which was a nice surprise for a niche topic in a city where the Ukrainian tech community is still forming.
DataUnlocker 2.0 is generally available
After more than two years of steady work — with many twists, lessons, and iterations — I’m happy to share that DataUnlocker 2.0 is now live! What is DataUnlocker? In simple terms, DataUnlocker helps websites recover visibility into the user actions that are often lost due to ad blockers and privacy tools. Today, many businesses rely on tools like Google Analytics or Facebook Pixel to understand what users are doing on their site, track revenue, or measure conversions from their

Interview on Founder Wisdom Podcast
I was invited by Charles Cormier to appear on the Founder Wisdom podcast, where we had a deep conversation about my journey as a technical founder, bootstrapping DataUnlocker, and my perspectives on the crypto industry. What We Discussed The conversation covered quite a few topics: DataUnlocker and the Analytics Problem. I explained how websites lose 20–50% of their user data because ad blockers categorize analytics scripts as

Open a 0% Tax Company with Estonian e-Residency Card
The Estonian e-Residency card enables creating a remote digital business with significant advantages. Think of it like a gym membership in another city - full access to business infrastructure remotely, but no key to sleep in the building. How to Get Started The process is straightforward: Apply online - fill out the application form Pay the state fee (~100-120 EUR) Wait for approval (~3-4 we

Dr. Nikita Savchenko – Officially a PhD!
On October 30, 2024, I defended my PhD work at the Institute for Information Recording of the National Academy of Sciences of Ukraine. This milestone marked the culmination of years of research and dedication to the field of Information Technology, specifically within Computer Science. My thesis, titled "A Method of Decentralizing Knowledge Bases for Decision Support Systems", explored innovative ways to ease blockchain applications adoption and in particular bring decentralization to knowledg
Product Owner at Cyber.fund - Building Y App
I joined Cyber.fund as a Product Owner to help bootstrap Y App (Y Nation) - a next-generation decentralized identity (DID), wallet, and DeFi application. Working in a small team of founders (CEO, PM, CTO, Designer), I was responsible for: Assembling product requirements and user stories Designing user flows and conducting UX research Benchmarking competitors and conducting market research Shaping the product vision for the decentralized identity space The projec
Level up in finance: completing an advanced trading course
So I decided to get a deep understanding of a few things: How markets work (all 3: Crypto, Forex and Indexes) How traders live and whether the life of a trader is indeed a breeze How to perform analysis of markets and what to watch for Success and failure stories Merciless market rules I've got all the answers by passing the most fully-packed "Supercharged" course by Cryptology - an awesome Ukrainian growing crypto community. Trading is defi
Building Cirrina - A Web3 Finance Superapp
In early 2023, I joined Cirrina as Head of Technology to help build a Web3 superapp designed to simplify personal crypto finance management for everyday users. The Vision Cirrina set out to solve a fundamental problem: Web3 was built by geeks for geeks, making it too complicated for average users to manage assets across multiple wallets and services, understand transactions, and file taxes compliantly. Our vision was a beginner-friendly superapp that makes it

DeCash Send Release - Stablecoins!
As a CTO at DeCash, I'm glad to announce we have a release of our own stablecoin and the UI to manage it, send.decash.com. The technical part of it was polished really well and, compared to other stablecoins, offers: Paying fees in the transaction currency. No more "Ether" or any other currency needed except DeCash tokens to manage them. Lowest possible fees, just $0.01 per blockchain action. Quick finality
War in Ukraine
This is a day when Russia decided to invade my home, Ukraine. Missile strikes all over Ukraine, in all cities, Russian troops are attacking all across Eastern Ukrainian land border. Russia not being happy with the presence of independent Ukraine is a long story. But long story short, from my point of view, last 2-3 years before the war, with our new president Zelensky were amazing years for Ukraine. At the time of invasion, just 2-3 years after Zelensky stepped in: We've got an abso
My project DataUnlocker crosses 400 clients worldwide
My successful side project DataUnlocker now has 400 users worldwide! 🎉 This project constantly grows, getting new users without spending a penny on marketing. My strategy now is still to validate that the ad blocking community is helpless against what DataUnlocker offers, and prove that it's reliable long-term before scaling this product. Even now, we have many happy companies proxying their analytics data.
My Carbon Footprint project at Google Cloud Next
In the past year at Google I've been working on one of the most anticipated Google Cloud products - the carbon footprint. Specifically, I've been leading its UI development. As you can imagine, this product was not only about the UI: we had a team at Google of around 40 amazing people working together to make Carbon Footprint live and announced on October 12. \_«It allows companies to measure, track and report on the gross carbon emissions associated with the electricity of your cloud usage,
Back to crypto as a CTO and a Technical Product Owner at DeCash
It all began a year ago, when a small crypto company DeCash reached out to me with questions in regards to my open-sourced solution - delegated transactions for Ethereum. Since then, I started to do consulting for this company in my free time. Now I am pleased to announce that I am leading a few powerful technical products with multiple teams at DeCash to bring them to a mass market. I truly believe that th
My project DataUnlocker is now in public beta!
DataUnlocker is my first software-as-a-service project which turned to have a big demand and is now serving hundreds of customers worldwide! This is to record the date of its public launch. After 6 months of hard work on my DataUnlocker project and the successful closed beta testing, I made it available for everyone (in beta), just before the New Year! :) This was an intentional "soft launch", as no one will use it during the new year and
DataUnlocker is in private beta
DataUnlocker is my first project which turned to have a big demand and is now serving hundreds of customers worldwide! This is to record the date of its closed beta launch to over 100 customers worldwide. You can read the beginning of the story in the previous timeline record. After 5 months of hard work on my DataUnlocker project, I made a fully-featured and usable solution to start going wild. As it should be in the world of software, o
Hacktoberfest 2020
As an active open source contributor, I couldn't miss this event in 2020 either. Hacktoberfest is a "month-long celebration of open source software", organized by Digital Ocean in partnership with GitHub. The idea of this celebration is simple — you need to create 4 pull requests to any GitHub open source repositories to win a limited edition T-shirt and a couple of stickers. They do deliver
My first SaaS project: launched the landing page of dataunlocker.com
DataUnlocker is my first project that turned out to have significant demand and is now serving hundreds of customers worldwide! This timeline record tells a short story about how it all started. Back in 2017, on April 28, I published a technical article about "saving" website analytics from ad blockers. To understand what it is about, imagine you are a website or web applica
Starting Career at Google
Google always was a special and somehow awaited company for me, and today I am happy to be joining it at the very beginning of 2020 as a Software Engineer. New decade, new adventures! I always wanted to realize how such big companies work from the inside out, and now in my 24, I can tell that this is the last wanted piece added from my knowledge. When all the pieces match together we'll make something exciting! At least for a year, I will be based in Warsaw, Poland. My very first project at Go
Hacktoberfest 2019
As an active open source contributor, I couldn't miss this event in 2019 either. Hacktoberfest is a "month-long celebration of open source software", organized by Digital Ocean in partnership with GitHub. The idea of this celebration is simple — you need to create 4 pull requests to any GitHub open source repositories to win a limited edition T-shirt and a couple of stickers. They do deliver worl
Speaking at BlockchainUA about my Blockchain Solution
This year I've made a great solution for the very common blockchain problem. I am open-sourcing this solution and will be speaking about it at BlockchainUA - the biggest blockchain and crypto-related conference in Ukraine. I've been invited to speak on the tech stage, which was the main stage at the conference. See you there! Links \[My Presentation]\(https://docs.google.com/presentation/d/1BeAcIyH9IW
Victory at ETHCapeTown Blockchain Hackathon!
EthCapeTown is a global hackathon organized by ETHGlobal and dedicated to Ethereum blockchain. I came up with an interesting idea which our team could implement in terms of the global Ethereum hackathon. The service which we were aiming to build allows anyone to benefit, as well as DreamTeam, who is sponsoring our participation in the world's biggest blockchain hackathon. \*\*\[And we've mad
Hacktoberfest 2018
As an active open source contributor, I couldn't miss this event in 2018 either. Hacktoberfest is a "month-long celebration of open source software", organized by Digital Ocean in partnership with GitHub. The idea of this celebration is simple — you need to create 4 pull requests to any GitHub open source repositories to win a limited edition T-shirt and a couple of stickers. They do deliver worl
DreamTeam Blockchain Solution: the Token Economy Begins!
Working in a startup is something I think everyone should try at least once. Watching a business grow from a small team of 4-5 developers to a larger collective of 6 teams - and continuing to grow - is incredibly rewarding. Working closely with the CEO, having a direct impact on how things are done, and shaping the future of the brand and product. My 4 months at DreamTeam as a blockchain developer were a significant boost both for me and the company. And today, 6/21/201
Launching The First Beta Blockchain Solution in DreamTeam
We became the first esports platform to launch a test blockchain solution for our 500,000+ users. The blockchain part of the solution was made entirely by me and has shown significant results, which you can read about here. Links \[My article about the blockchain solution]\(https://
Organizing Google Hash Code 2018 Coding Competition
This year, as well as the previous year, I organized a hub for Google Hash Code 2018. We've got a competition with around 18 teams from our hub, including my own team! I and my friends prepared co-working space Belka for the event; this year we've got some great goodies from Google. Many thanks to Google, everybody who helped me with organization and all the peop
I am now a Blockchain Developer!
I always follow trends in technology. Blockchain was one of the things I had been interested in for over a year, until I finally turned my career toward blockchain development and R\&D thanks to DreamTeam. DreamTeam is a young startup where I have a key role now: I develop blockchain (Ethereum) solutions. The main reason why I decided to go this way is that this role combines everything I love and much more: blockchain, research and development, great atmosphere, great
Tab Slider: My Biggest Browser Extension
My multi-browser extension that keeps browser tabs sorted in most recently used order (MRU), from left to right, just like the list of apps on desktop OSes when holding Alt+Tab. Tab Slider brings this behavior to the Chrome browser for your convenience. Try it! How it works: If you stay on a tab for more than 1 second (default), it will "slide" to the leftmost position; In this way, most recently used tabs always stay ordered from left to right; Because of this order, when switching tabs
Hacktoberfest 2017
As an active open source contributor I couldn't miss this event. Hacktoberfest is a "month-long celebration of open source software", organized by Digital Ocean in partnership with GitHub. The idea of this celebration is simple — you need to create 4 pull requests to any GitHub open source repositories to win a limited edition T-shirt and a couple of stickers. They do deliver worldwide, and the
Yggdrasil Coding Challenge
It was a great event organized by Yggdrasil in Kyiv! We were solving coding problems using JavaScript within tight time limits. It was a lot of fun! I quickly solved the first problem in the first round, but unfortunately in the second round my brain got stuck on very trivial things that I was able to figure out just seconds later. Still, I won a small prize — a bottle of champagne and a branded T-Shirt! Thanks \[Yggdrasil]\(https://yggdrasilg
My TimingKit Project
A time analysis service I developed from scratch. It enables people to perform advanced calendar time analysis: build dashboards, place widgets on the dashboard, and share it with others. Primarily, the service builds and visualizes pivot tables of any complexity. There are many configurations and options available for time analysis - check it out by visiting TimingKit.tk, or click on this description to get more information. This is my number one side project of 2016-2
Presenting My iKnow Entity Browser Project at InterSystems Kyiv Meetup
This was the first time InterSystems held a meetup in Ukraine. During this meetup I was presenting InterSystems iKnow technology and my own project, iKnow Entity Browser. InterSystems iKnow is an embeddable technology that enables developers to gain insight from unstructured data and use it to

Judging Golden Byte 2017
Golden Byte 2017 is an international IT championship where I have been taking part last year and won. This year I was invited to be in the jury committee in the NoSQL Expert nomination! We were presented 7 great projects at the international final of the competition. All of them were worthy, but three of them were the best. The third place went to the Quasar, a man who created an activity logger for desktop computers. The second place went to TheLab team of three, wh
Organizing Google Hash Code 2017 Coding Competition
There is one exciting challenge from Google named Google Hash Code. In short, it is a worldwide online olympiad for programmers, where people form their teams and compete against others during the online qualification round, which lasts for near 4 hours and happens in exact same moment for all the teams. To have more fun, Google suggests organizing teams into \[hubs]\(https:
Organizing Course and Hackathon for Students in Czechia
More students are waiting for their programming experience! This time, InterSystems corporation with myself as a teacher organized a course in Europe in Brno, Czechia. I was teaching a basic course of InterSystems Caché technology, web technologies and basic programming practice. Some of the students had no prior programming experience at all, and during the one-week course of intensive training wi
My iKnow Entity Browser Project
A visualizer of InterSystems iKnow entities for 2016.2+ platforms. iKnow is a technology for text mining, information extraction, text exploration and all related natural language processing stuff. iKnow Entity Browser was born to visualize all the relations, entities and dictionaries in texts. User interfaces have become the major part of my interaction with InterSystems. In the fall of 2016 I agreed to work on the iKn
First Place in the International IT-Championship
This time at the international IT championship "Golden Byte", organized by the computer academy "Step" in Kyiv, I showed my Caché Class Explorer project and got a first place in NoSQL Expert nomination! The short video presentation of me and my project is available on my YouTube channel.
My First Publication in American Book
Thanks to my pen friend Paul Mike Kadow, who invited me to include information about me and my projects at InterSystems in his book, my chapter (all of chapter 16, "Web Based Enhancements") was published in the United States. I was the sole author of chapter 16 in the book, and Mike was my editor. This chapter describes my biography in brief, along with fo
The First Place at the XVI All-Ukrainian Conference
Once a year the faculty of linguistics of the National Technical University of Ukraine "Kyiv Polytechnic Institute" organizes a conference dedicated to innovations in science and technology. This year it was a XVI All-Ukrainian Students R\&D Conference "Innovations in Science and Technology". My presentation at the conference was chosen by judges as the best presentation, and I was awarded the certificate. This year, my presentation topic was \[InterSys
My ObjectScript Visual Editor Project
A web-based user interface for InterSystems corporation Caché which allows you to create and manage classes literally without touching any code. For the coding side, it features an embedded code editor, while all other things are done visually. Links GitHub repository
The First Place at the XV All-Ukrainian Conference
Once a year the faculty of linguistics of the National Technical University of Ukraine "Kyiv Polytechnic Institute" organizes a conference dedicated to innovations in science and technology. This year it was a XV All-Ukrainian Students R\&D Conference "Innovations in Science and Technology". My presentation at the conference was chosen by judges as the best presentation, and I was awarded with the certificate. This year the topic of my presentation was
Participating in InterSystems Innovations School
Once a year, InterSystems corporation organizes a big event named "InterSystems Innovations School", where people from all over the world share their experience and projects from the past year. This year I was talking about my Class Explorer project and the "new" way of developing web applications on InterSystems products. Also, we had a small hackathon during which my team and I developed an Object Document Mode
Internship in the United States
It was my first trip to United States. It was a tremendous experience! The internship was held by InterSystems international corporation in Cambridge, MA, but I have also visited New York and a Cape Cod island. I was staying there for three months. Around 25 interns and I were practicing with the corporation's internal projects during the Summer in the biggest corporation's office located at \[One Memorial Drive]\(https:

WebTerminal: My Biggest Open Source Project
My first and most powerful project at InterSystems. This is a native Caché DBMS terminal emulator as a web application with full VT100 escape sequence support, syntax highlighting, an intelligent suggestion mechanism (autocomplete), and many other features. History During the summer internship in 2013, I was working on the first version of the WebTerminal project. This was an experimental project whose goal was to build a WebSockets application and demonstra
Victory in the International IT Championship
I took part in the international IT championship "Golden Byte", organized by the computer academy "Step" in Kyiv and won third place in the "NoSQL Expert" category with my project GlobalsDB Admin. There is also my article published about this tool. A short video presentation of me and my project is availa

My First Teaching Experience
It was an open self-organized web courses for the students of the National Technical University of Ukraine "Kyiv Polytechnic Institute". Started from scratch, me and my friends Andriy, Kolya, Misha and Dima gathered around 120 motivated students and divided them into 4 groups (1, 2, 3, \[
ObjectScript Class Explorer
A UML Class explorer for InterSystems corporation Caché. This project is not just a UML diagram builder, it's an interactive user interface for class viewing and diagram building. Project's key features are: Build class diagrams for an arbitrary list of classes; Build diagrams for a whole package or subpackage; Edit diagrams after build; Switch between strict UML notation and designed view; Export diagrams as an image; See Class methods, properties,
My Just Slide Puzzle Game
One of my first mobile pet projects! Just Slide Puzzle is a customizable slide puzzle game for desktop and mobile devices. The goal of this project was to be a cross-platform, responsive game. This was my first project that actually did what it was created for. I used PhoneGap to serve this solution for Android, iOS and desktop devices. In this game, the player needs to drag the tiles to complete the puzzle. The game features different modes: simple (random) mode, cust
My GlobalsDB Admin Project
The administrative user interface for InterSystems corporation GlobalsDB database. This tool is available for Android and Windows Phone platforms as well as for the web. The mobile platform support was arranged using the PhoneGap tool. This project won a bronze medal at the Golden Byte international IT championship competition in 2014. Links \[Off
Internship in Russia
It was my first internship and my first long-stay experience abroad. I was one of three interns who passed the tests and were chosen for the InterSystems summer internship. From July to September I stayed in Moscow, Russia, where the closest InterSystems affiliate to Ukraine was located. It was an exciting trip during which I got my first corporate experience. It turned out that working in a big corporation (it was my first year of studying at university) is not
My Score Project
My first, self-assigned coursework, written on C++ using Qt library. The main idea behind this project was to make a concept of a programming language that will be 100% visual. A programming language that remains the same on touchscreens and desktops, with highly understandable and well-debuggable "visual code". Links <a href="https://r2.nikitaeverywhere.com/files/ScoreProject.zip" download>Download for Windows</a> (note: extract the archive before opening; use Help -> Tips for manual)
Getting an Adult Rank in Swimming
In 2009 I was classified as a 3 adult category swimmer in breaststroke swimming style. In fact, one year later I got a 2nd adult classification, but unfortunately I didn't get the paper which proves my certification. I was swimming professionally for about 2 years in Kyiv Underwater Sports Palace, where I got the certification. I did the distance of 50 meters in 39 seconds. My personal record was 37 seconds, which is the 2nd adult classification.
My Ballzirum Game
This project is my first complete and advanced game, made with the GameMaker engine using the GML programming language. I spent nearly half a year making and improving this game. This game features: 10 preset levels with awards and secrets, plus a level editor, which allows players to create their own levels. Created levels are saved to \*.bzm (ballzirum map) files and can be opened later. Character creation. You can select from more than 30 smiley
My Warcraft Mini Games!
When I was 12-13 years old, I created hundreds of WarCraft maps using different scenarios and WarCraft editor scripting language. I thank my friend Maxim for helping me to restore some of these maps from my old hard drive, which was formatted multiple times before we resurrected some of its contents. Unfortunately, some of the mini games are gone forever. Along others, the most advanced map I made was "Mini-land", where the player can choose from 17 mini ga
Different Computer Games Created in Childhood
An incomplete list of game projects I created as a child. Most of the games were written with the GameMaker engine using the GML programming language. I wrote well over a hundred games, but unfortunately many of them were lost with my old hard drive... Find some screenshots below! And yes, some of the later projects actually survived and you can ask me to see them! This is a small part of hundreds of projects which survived on my old hard drive. Click on t