Projects & Achievements

Here are some of my key projects spanning various technologies and domains. Each project represents a unique challenge and learning opportunity that has contributed to my growth as a developer and entrepreneur.

ParaLab

ParaLab

2026 Social media

Platform for creating, sharing and viewing stereo photos, like Instagram or Pinterest but for 3D pictures

Technologies

RustAxumPostgresTypeScriptReact.jsOpenAI Moderation API

Features & Achievements

  • Powerful photo alignment capabilities like in professional graphic tools
  • Import tool to parse classic SBS (side-by-side) stereo pictures
  • Viewing via crossed-eye, parallel, wiggle, anaglyph and VR methods
  • All the typical social media features: posts, comments, reactions, albums, rich profile description, visibility settings, moderation tools
  • Detection of potential stereo pairs, duplicates and not-related pictures using convolutional neural networks and classic computer vision algorithms
  • Wrote comprehensive legal docs to cover complicated cases world-wide
  • Published 200+ stereo pictures from different countries
Motley SLayer

Motley SLayer

2026 Semantic Layer

A lightweight open-source semantic layer for AI agents and humans

Technologies

PythonMCPSQLAlchemy

Features & Achievements

  • Supports several DBMS: SQLite, DuckDB, PostgreSQL, MySQL, ClickHouse, BigQuery
  • Supports various interfaces: embedded Python client, HTTP API, stdio MCP, HTTP MCP, Postgres facade
  • Subqueries, what most other semantic layer pooerly support
  • Fields and filters expressed via neat flexible formulas
  • And many other helpful features!
TacticToy v3

TacticToy v3

2024-Present Game

An incredibly comprehensive and just the best version of tic-tac-toe game with a ton of settings and modes, 2D, 3D, and even 4D, with bots, local and online multiplayer, additional characters, and translations into 20+ languages.

Technologies

RustWebSocketsWASM

Features & Achievements

  • Designed and develop a powerfully flexible game engine, capable of various XO game versions
  • Designed lots of game mechanics
  • Server with HTTP and WebSockets protocols support
InfyZoom

InfyZoom

2026 Online tool

Droste effect vector editor – compose and explore infinitely nested recursive scenes!

Technologies

TypeScriptReact.js

Features & Achievements

  • Designed, developed and polished in 3 days
  • Easy shapes creation+editing capabilities like in professional graphic tools
  • Lots of built-in shapes and SVG images, simple to add own SVG/PNG/JPEG
  • Supports CSV/TSV tables import/export
  • Plan to add GIF+video export...
FMW: Factorio Mod Workshop

FMW: Factorio Mod Workshop

2026 CLI tool, Task Tracker

Task tracker for mod developers with more projects than time, and for the AI agents helping them

Technologies

Python

Features & Achievements

  • Parses Factorio Mod portal metadata and discussions
  • Automatically detects mods in dedicated and mono repositories
  • Many-to-many relationships between mods, task tickets and discussion threads
  • AI-first task status funnel to reduce human attention time while keeping authority
  • Just a nice to use CLI software with convenient help!
HueBit Color Picker

HueBit Color Picker

2026 Online tool

A comprehensive tool to work with colors.

Technologies

RustDioxusWASM

Features & Achievements

  • Developed and polished in 10h
  • Import/export colors in 10+ formats
  • Save color palettes in a nested storage, quick import/export
  • Preview with basic shapes, gradients, texts
  • Various colorblind simulations
Elegant Toolbox

Elegant Toolbox

2025-Present Meta Project

A suite of practical utility web apps and Telegram bots, mini-apps, elegantly crafted with focus on clean UI, comprehensive functionality, and multilingual support.

Technologies

RustDioxusWASMTelegram Bot API

Features & Achievements

  • Built a growing collection of tools, mostly vibe-coded under my senior supervision.
  • Multilingual support across all tools for worldwide accessibility
  • All tools process data in-browser whenever possible, keeping data private and functionality available for free.
SQLAlchemy ViewORM

SQLAlchemy ViewORM

2025 Python library

A Python package that allows to conveniently work with views on top of Alchemy.

Technologies

PythonasyncSQLAlchemySQLitePostgreSQL

Features & Achievements

  • Allows to create regular and materialized views
  • Allows to emulate materialized views through tables for DBMSs where materialized views are not supported (like SQLite, to simplify testing)
  • Allows to describe a view as an SQL or ORM query, as well as customize it for different DB dialects
  • Provides access to views through the ORM object interface
Factorio Mods

Factorio Mods

2023-Present Game Modding

I create engaging Factorio mods that enrich the gameplay experience. My work focuses on introducing innovative mechanics that deepen resource management and strategic possibilities. Beyond Lua coding, I leverage my skills in sound editing to craft immersive sound effects with Audacity and use Blender for 3D modeling and animation, bringing unique visual elements to my mods. Supported by an active community on Discord, my mods reflect my passion for game design, creativity and commitment to technical excellence.

Technologies

LuaAudacityBlenderGame Design

Features & Achievements

  • Developed several popular mods on the Factorio Mod Portal
  • Garnered 50+ thousands of downloads and an active player base
  • My ThunderStorm Lightning mod got embedded into Factorio 2 on the Fulgora planet
TacticToy v2

TacticToy v2

2022 Game

Enhanced version of ultimate tic-tac-toe with web implementation.

Technologies

Python + FastAPIReact.jsWebSockets

Features & Achievements

  • Learnt React.js
Destiny Garden

Destiny Garden

2018-2022 Game

Real-time tactics & RPG game with proprietary AI for NPCs, custom UI framework, and scripting language.

Technologies

GameMaker StudioGLSLPhotoshopSpineBlender 3DAudacityPython

Features & Achievements

  • Developed a modular AI engine for tactical behavior of mobs in various conditions with an arbitrary set of weapons based on finite state machines
  • Scenario and quest subsystem with its own declarative language
  • Custom UI framework for elements positioning, alignment and animations in HTML & CSS style
ID-Detective

ID-Detective

2018-2019 Computer Vision

Service for finding people by photo. Implemented distributed architecture for processing and indexing photos from social networks.

Technologies

Python 3MySQL Server 8SSHFace Recognition

Features & Achievements

  • Indexed 25% of VK users in database
  • Implemented parallel synchronized work of multiple processes on different machines
  • Optimized face search and photo processing algorithms
  • Published technical article on Habr
Lemuras

Lemuras

2018 Data Science

Python library for working with tables, similar to Pandas but made with pure Python. Supports several data formats and provides basic data manipulation operations.

Technologies

Python 2.7/3.xTravis CICodeCov

Features & Achievements

  • Created pure Python implementation for handling large datasets
  • Implemented multiple data formats support
  • Provided detailed examples and documentation
  • Regular maintenance and feature additions
OpenGL+Cpp+ObjC+Mac

OpenGL+Cpp+ObjC+Mac

2018 Computer Graphics

3D engine with numerous features including various shaders, procedural and loadable models, textures, text rendering, fog, lighting, normal maps, shadows, torus generation algorithm, particle systems, and screenshots.

Technologies

C++Objective-COpenGL v4GLSL

Features & Achievements

  • Implemented low-level OpenGL interface
  • Created comprehensive set of shaders and rendering techniques
  • Developed procedural geometry generation algorithms
  • Integrated native macOS technologies for file handling and trackpad gestures
Custom 3D engine

Custom 3D engine

2017 Computer Graphics

A simple, native 3D engine with no third-party dependencies like OpenGL to teach you all the required math.

Technologies

C++Qt

Features & Achievements

  • 3D scenes rendering with own code only
  • Several basic lighting and shading algorithms
  • Procedural generation of 11 shapes: Platonic solids, torus, spirals, etc.
TacticToy

TacticToy

2016-2018 Game

Enhanced version of ultimate tic-tac-toe with cross-platform implementation.

Technologies

C++ / QtObjective-CJavaPython + TornadoJavaScriptWebSockets

Features & Achievements

  • Developed several implementations: native desktop app, iOS and Android applications, HTML5 web version, multiple backend versions
  • Backend with both HTTP and WebSockets protocols
  • Launched apps in Apple App Store and Google Play Market gaining 10k+ of installs
Graph DBMS with symbolic AI

Graph DBMS with symbolic AI

2015-Present AI

I participate in a research project on cognitive science, helping with the development of experimental and high-performance software models.

Technologies

PythonCRustGraphVizNeo4j

Features & Achievements

  • Custom graph DBMS made with C, later project got rewritten into Rust
  • Own language to define data and requests; its parser
  • Symbolic AI, inference by GRA (Graph Rewrite Algorithms), optimised subgraph-patterns search algorithm
  • Integrations with Python, GraphViz, Cypher/Neo4j, SPARQL
Eternal War

Eternal War

2012-2014 Game
Designer & Developer

WH40k fan game

Technologies

GMLC

Features & Achievements

  • First experience of team management of 5 persons – and that was successful!
  • First experience of relatively large project development – this was too ambitious for me that time.
Cells

Cells

2012 Computer model

Single-celled organism life simulator

Technologies

GML

Features & Achievements

  • An ecosystem of amoebas, ciliates, and unicellular algae
  • You can get hang watching for a long time :)