All projects

Every public project, with its type, status and our exact role. Filter by direction or by type of work.

Site Agent — AI support platform

Type:Own product Status:Working demo at lnpower.org/agent/

An AI assistant for a website: it answers visitors from the site's own content and hands the conversation to a live operator when needed.

Task and what was built
Task
Give a business a chat that answers typical questions on its own, while a person can join the same conversation at any time.
What was built
A multi-tenant platform: an embeddable chat widget (Shadow DOM), answers based on each site's own knowledge base (RAG), real-time handoff to an operator over SignalR, an operator console and a separate knowledge base for every client site.
Technologies
  • ASP.NET Core 8
  • EF Core
  • SignalR
  • PostgreSQL
  • OpenAI API
  • RAG
  • Shadow DOM
Role
Own product: Vadym designed and built it alone — server side, widget, operator console and deployment.
Result
Deployed and running on our own server; the public demo shows the widget and the handoff to an operator.
Similar tasks to discuss
A support or sales assistant for your website, answers from your own documents, or a chat where your staff can take over from the AI.
Industrial Atlas: view of Germany

Industrial Atlas — interactive globe

Type:Own product Status:Live at lnpower.org/econmap/

An interactive globe of world industry: where plants are, what they make and how sectors are connected.

Task and what was built
Task
Bring scattered facts about plants and economies into one map that loads fast, needs no backend and stays readable on a phone.
What was built
229 plants with sourced fact cards, sector-level supply links and World Bank macro data for 60 countries. Search, industry filters and country comparison run in the browser over static JSON. A rendering rewrite brought a country view from 1383 draw calls down to 3, and the scene stops redrawing when idle.
Technologies
  • three.js
  • globe.gl
  • WebGL
  • JavaScript
  • Static JSON
  • World Bank WDI
  • Playwright
Role
Own product, developed by Vadym: data, rendering and interface.
Result
Publicly available; the interface holds together down to a 320 px phone screen at 150% text size.
Similar tasks to discuss
An interactive map or globe for your data, a data explorer without a server, or speeding up a heavy WebGL scene.
We Are The Dwarves screenshot

We Are The Dwarves — 2026 update

Type:Client work for a publisher Status:Update builds delivered for publisher QA; release is up to the publisher

2026 update developed for publisher Whale Rock Games

A 2016 action-adventure by Whale Rock Games; the publisher wanted it updated and brought to the Epic Games Store.

Task and what was built
Task
Move an old Unity project to a current engine version without breaking the game, replace outdated networking, fix issues and prepare the Epic port with achievements.
What was built
Engine migration from Unity 5.4 to 2021.3 LTS, networking moved from UNET to Mirror, videos moved to the current video player, gameplay fixes and optimisation, Epic Online Services integration with achievements.
Technologies
  • Unity 2021.3 LTS
  • C#
  • Mirror
  • Epic Online Services
  • Steamworks
Role
Vadym led the programming of the 2026 update. The game, its art and design belong to the publisher.
Result
The game is on Steam. Update builds for Steam and the Epic Games Store port are delivered to the publisher for QA; their release is up to the publisher.
Similar tasks to discuss
Updating an old Unity project to a current version, replacing outdated networking or plugins, porting a released game to another store.
TimeLock VR 2 screenshot

TimeLock VR 2

Type:Work for a publisher Status:Released (2022)

Developed for publisher Whale Rock Games

A VR space adventure with time rewinding, published by Whale Rock Games.

Task and what was built
Task
Take over an existing codebase, bring the game to its Steam release and prepare versions for other platforms.
What was built
Brought the inherited codebase to the Steam release, made the GOG port via OpenXR, initiated the PS4 port on a Sony devkit and moved the graphics to URP.
Technologies
  • Unity
  • C#
  • OpenXR
  • URP
  • PS4 SDK
  • Steamworks
  • GOG Galaxy
Role
Vadym worked on the project as its developer: Steam release, GOG port, start of the PS4 port, URP. The game belongs to the publisher.
Result
Released in 2022 on Steam; the publisher also sells it on PlayStation Store and GOG (store pages linked).
Similar tasks to discuss
Porting a VR game to another platform or store, moving graphics to URP, taking over and finishing someone else's Unity project.
StreamForge 360° street panorama demo

StreamForge — fast loading of heavy 3D on the web

Type:Own tech demo Status:Public tech demos

Our own technology for delivering heavy 3D scenes and images to the browser in parts, so the first picture appears quickly.

Task and what was built
Task
Show a large 3D scene or panorama quickly even on a slow connection, and measure the gain honestly.
What was built
A chunk format and a priority loader for three.js: scenes and panoramas are cut into tiles at build time and assembled in the browser in the order the viewer needs them. Each demo has a telemetry panel and a slow 3G simulation.
Technologies
  • three.js
  • WebGL
  • Custom binary chunk format
  • Python build pipeline
  • nginx
Role
Own development by Vadym: format, loader, build pipeline and demos.
Result
In our own measurement (31 Aug 2026), a 360° street panorama showed its first sharp frame after 1.6 s instead of 4.2 s for the same content delivered as one file.
Similar tasks to discuss
Speeding up a heavy 3D scene, a panorama or an image-heavy page; a web 3D presentation that opens by a link.

MechaLearn — robotics learning in VR and on the web

Type:Own prototype Status:Prototype; no classroom pilot yet

A learning environment where students wire circuits, write Arduino code and see a virtual device react. It is part of our Mecha ecosystem.

Task and what was built
Task
Bring electronics theory, code and assembly into one space, so a learner can change an input and immediately see the effect.
What was built
Emulation of Arduino Uno, Mega and Nano boards (pins, I2C, SPI, UART), wiring on a virtual breadboard with electrical-rule checks, block and node programming, compiling the learner's sketch at runtime, an AI tutor and lesson recording.
Technologies
  • Unity
  • C#
  • Meta Quest
  • WebGL
  • Arduino board emulation
  • Roslyn
  • OpenAI API
Role
Own project that Vadym develops alone. The idea grew out of his teaching Unity and Arduino robotics to children at IT Step and Robohaus in Kyiv.
Result
Internal checks of the prototype: 30 of 35 devices respond to their own sketch and 13 of 16 example device combinations work. These are engineering checks, not evidence of learning outcomes; the boards are emulated, not physical.
Similar tasks to discuss
An educational simulator or virtual lab, interactive training on equipment, a VR or web prototype of a learning product.
VR NOW rehabilitation system

VR NOW — VR rehabilitation system

Type:Participation: developer at Advin Status:Participation completed (2021–2023)

Product of Advin (VR NOW)

A VR system by Advin for rehabilitation after amputation, aimed at phantom-pain therapy.

Task and what was built
Task
Build VR exercises and tools for doctors to the requirements of rehabilitation specialists.
What was built
An admin panel for doctors (patient parameters, avatar control, exercise tracking), interactive VR environments with therapeutic exercises (football, tennis, everyday objects) and controls for Valve Index and HTC Vive.
Technologies
  • Unity
  • C#
  • SteamVR
  • Valve Index
  • HTC Vive
Role
Vadym worked as a Unity VR developer on Advin's team and designed features together with rehabilitation specialists. The product belongs to Advin.
Result
This work became part of Advin's product. We make no claims about clinical outcomes.
Similar tasks to discuss
VR training or therapy scenarios designed with domain specialists, a control panel for an instructor or a doctor, VR for professional use.

PartySound — shared music rooms

Type:Own product Status:Web app live at partysound.lnpower.org

Rooms where friends queue music together and hear it in sync on every phone.

Task and what was built
Task
Keep playback in sync across many devices in real time and let everyone in the room control the queue.
What was built
Rooms with a shared YouTube queue, vote to skip, synced playback, live voice with audio filters, karaoke, voice commands and public rooms; a web app plus an Android app.
Technologies
  • Node.js
  • Socket.IO
  • WebRTC
  • YouTube
  • Whisper
  • PWA
Role
Own product, built and run by Vadym.
Result
The web app is publicly available; the Android app is distributed as an APK file, not through Google Play.
Similar tasks to discuss
A real-time web app with rooms, sync and voice; a PWA that also ships as an Android app.

Party Tickets — event ticketing

Type:Client work Status:Ticket bot is running

Built for an event organizer in Da Nang

Selling event tickets through Telegram and checking them at the entrance.

Task and what was built
Task
Let the organizer sell tickets in Telegram, check them at the door and manage events from an admin panel.
What was built
A Telegram bot for buying tickets and notifications, tickets with QR codes that are checked at the entrance, and an admin panel for the organizer.
Technologies
  • Node.js
  • Fastify
  • PostgreSQL
  • grammY
  • Telegram Bot API
  • Docker
Role
Vadym built the platform and maintains it for the client.
Result
Used to sell and check tickets at the organizer's events (the last one in May 2026).
Similar tasks to discuss
A Telegram bot for sales or bookings, QR check-in, an admin panel for a small business.

Site Agent — lead research module

Type:Own product Status:Internal module of Site Agent

A marketing module of Site Agent for finding potential clients and preparing personal outreach.

Task and what was built
Task
Replace manual searching for businesses and writing first emails with one flow: research, draft, preview, sending.
What was built
Search for businesses by niche and city via Google Places, collection of public contacts from their websites, and AI-drafted personal emails that can be previewed and test-sent before a bulk or campaign send.
Technologies
  • ASP.NET Core 8
  • Google Places API
  • Web scraping
  • OpenAI GPT-4o-mini
  • SMTP
  • PostgreSQL
Role
Own development by Vadym as part of Site Agent.
Result
Used for our own outreach campaigns.
Similar tasks to discuss
Automating lead research, enriching data from public sources, AI drafts reviewed by a person.

Document and data automation (under NDA)

Type:Employment under NDA Status:Completed (Sep 2024 – Sep 2025)

Private company; name not disclosed (NDA)

Automating routine work with documents and data at a private company.

Task and what was built
Task
Replace manual processing of incoming Excel forms, free-form texts and monthly reports.
What was built
A daily import of Excel forms with normalisation, deduplication and validation; parsing of multilingual unstructured text to extract dates and events; monthly reports generated from Excel and Word templates.
Technologies
  • .NET 8
  • C#
  • ClosedXML
  • NPOI
  • Regex
  • LINQ
  • SQL Server
Role
Vadym did this work alone as an in-house developer at the company.
Result
The automation was used in the company's daily work. The company and its data are under NDA, so there is no public demo.
Similar tasks to discuss
Automating spreadsheets and document flows, parsing texts, generating reports from templates.

MechaPulse — VR mech arena

Type:Own prototype Status:Prototype; shown at Games Gathering 2023 in Kyiv

A fast VR arena shooter, the battle half of our Mecha ecosystem.

Task and what was built
Task
Make VR combat where the player's gear is the devices they build, linked to MechaLearn.
What was built
An arena with devices mounted on the player's arms, AI opponents and physics-driven destruction; AI waves and Mirror co-op are in development. By design, a win in the arena unlocks a blueprint that the player builds and programs in MechaLearn.
Technologies
  • Unity
  • C#
  • Mirror
  • OpenXR
  • Meta Quest
  • AutoHand
Role
Own project that Vadym develops alone.
Result
Shown to the public at Games Gathering 2023 in Kyiv; development continues as a prototype.
Similar tasks to discuss
VR action mechanics, AI opponents, VR multiplayer prototypes.
Deployment screenshot

Deployment — 2026 update

Type:Client work for a publisher Status:Update in progress; release is up to the publisher

2026 update developed for publisher Whale Rock Games

A released top-down tactical multiplayer shooter with capture points (Node Capture Combat), published by Whale Rock Games.

Task and what was built
Task
Join an existing released project and deliver an update: achievements, fixes, quality-of-life improvements and builds for new platforms.
What was built
Work in a codebase of 724 C# scripts on Photon PUN: achievements, gameplay fixes and quality-of-life changes, a VR mode, a mobile build, UI and credits, and preparation of the Epic Games Store version.
Technologies
  • Unity 2022
  • C#
  • Photon PUN
  • Epic Online Services
  • Steamworks
  • Meta Quest
Role
Vadym is credited as part of the “2026 Update Team”. The game belongs to the publisher.
Result
Update builds (PC for Epic, Android, Meta Quest) are delivered to the publisher; the store release of the update is up to the publisher.
Similar tasks to discuss
Updates for a released multiplayer game, porting to Quest and mobile, store integrations such as achievements.
Micro Racer VR: Toy World screenshot

Micro Racer VR: Toy World

Type:Client work for a publisher Status:In development

Developed for publisher Whale Rock Games

A VR multiplayer racing game with combat, set in a giant kid's room where the floor, walls and ceiling become the track.

Task and what was built
Task
Build a cross-platform racing game for VR and flat screens with online races and AI opponents.
What was built
Multiplayer on Mirror for up to 6 players, AI bots, builds for VR, PC, Android and WebGL, and performance work targeting 90 FPS in VR.
Technologies
  • Unity 6
  • C#
  • Mirror
  • OpenXR
  • Android
  • WebGL
Role
Vadym develops the game alone, full cycle. The game belongs to the publisher.
Result
Test builds for Meta Quest and Windows are delivered to the publisher; the game is not released yet.
Similar tasks to discuss
Racing or arcade mechanics with multiplayer, AI opponents, one Unity project for VR, PC and mobile.

TimeLock VR 3

Type:Client work for a publisher Status:Paused; an early PC build is delivered to the publisher

Developed for publisher Whale Rock Games

The third part of the TimeLock VR series: a sci-fi VR puzzle adventure where time is a game mechanic.

Task and what was built
Task
Build the next game of the series on HDRP, with a story, puzzles and time-based mechanics.
What was built
A Unity 6 HDRP project with a story system. Vadym set tasks for the hired scriptwriters and game designers and accepted their work.
Technologies
  • Unity 6
  • HDRP
  • C#
  • OpenXR
Role
Vadym is the developer; he hired and managed the scriptwriters and game designers. The game belongs to the publisher.
Result
An early PC build is delivered to the publisher; the game is not released.
Similar tasks to discuss
Story-driven VR games, HDRP visuals, organising the work of external writers and designers.
TimeLock VR 1 cover

TimeLock VR 1

Type:Client work for a publisher Status:Released; updates and fixes in progress

Updates developed for publisher Whale Rock Games

The first VR puzzle game of the TimeLock series, published by Whale Rock Games.

Task and what was built
Task
Support the released game with updates and fixes.
What was built
Updates and fixes for the released game.
Technologies
  • Unity
  • C#
  • VR
Role
Vadym handles updates and fixes. The game belongs to the publisher.
Result
Support for the publisher is ongoing.
Similar tasks to discuss
Long-term support of a released VR game: fixes, updates, new builds.

InNews — AI news bot

Type:Own product Status:Paused

A pipeline that collects news, analyses and translates it with AI and posts a clean feed to Telegram.

Task and what was built
Task
Get a readable multilingual news feed without duplicates and without manual editing.
What was built
News collection, analysis and rewriting with GPT-4o, translation between Russian, English and Ukrainian, removal of duplicates, and publishing to the @InPowerNews Telegram channel and to a web page.
Technologies
  • C#
  • .NET
  • EF Core
  • OpenAI GPT-4o
  • Telegram Bot API
Role
Own product, built by Vadym.
Result
The bot is paused while ranking and formatting are reworked; the project page and the @InPowerNews channel with past posts stay public.
Similar tasks to discuss
Collecting and processing content with AI, Telegram channels and bots, multilingual pipelines.

Tell us about your task

Use the form, ask the AI assistant or write directly. A ready specification is not needed.

What is it about? (required)

10 to 4000 characters. A few sentences about what should work and for whom are enough.

0 / 4000

One channel: email, Telegram @handle or phone.

Add details (optional)

Your contact is used only to reply to this request. Privacy note