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
Platform for creating, sharing and viewing stereo photos, like Instagram or Pinterest but for 3D pictures
Technologies
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
A lightweight open-source semantic layer for AI agents and humans
Technologies
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
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
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
Droste effect vector editor – compose and explore infinitely nested recursive scenes!
Technologies
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
Task tracker for mod developers with more projects than time, and for the AI agents helping them
Technologies
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
A comprehensive tool to work with colors.
Technologies
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
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
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
A Python package that allows to conveniently work with views on top of Alchemy.
Technologies
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
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
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
Enhanced version of ultimate tic-tac-toe with web implementation.
Technologies
Features & Achievements
- Learnt React.js
Destiny Garden
Real-time tactics & RPG game with proprietary AI for NPCs, custom UI framework, and scripting language.
Technologies
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
Service for finding people by photo. Implemented distributed architecture for processing and indexing photos from social networks.
Technologies
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
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
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
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
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
A simple, native 3D engine with no third-party dependencies like OpenGL to teach you all the required math.
Technologies
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
Enhanced version of ultimate tic-tac-toe with cross-platform implementation.
Technologies
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
I participate in a research project on cognitive science, helping with the development of experimental and high-performance software models.
Technologies
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
WH40k fan game
Technologies
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
Single-celled organism life simulator
Technologies
Features & Achievements
- An ecosystem of amoebas, ciliates, and unicellular algae
- You can get hang watching for a long time :)