About
InPower: who does the work
You discuss the task with the person who leads the project and writes much of its code. When the work needs other skills — 3D artists, scriptwriters, game designers, testers — we bring in the right specialists and run the team, and you keep one point of contact for the whole result.
What InPower does
- Interactive 3D product demos for websites — A 3D scene that opens by a link, explains the product visually and can live on your site or be sent to a customer.
- AI website assistant with human handoff — An assistant on your site that answers from your knowledge base and passes the conversation to a person with the whole history.
- Unity development, optimization and porting — A build that runs on the target devices, handed over to you or prepared for store submission.
- Custom web applications and internal tools — A working service that people use: interface, server side and deployment.
- Software architecture and technical consulting — A consultation does not oblige you to order development.
Who answers for the work
InPower is led by Vadym Khavronenko, an engineer: Unity since 2017, plus servers, browser 3D and AI assistants. He writes much of the code himself and puts together the team a project needs — on several projects he hired and managed 3D modellers, scriptwriters and game designers.
Where the experience comes from
Publisher games
TimeLock VR 2: Steam release, GOG port via OpenXR, start of the PS4 port and the move to URP. 2026 updates of We Are The Dwarves and Deployment; their release is up to the publisher. Updates and fixes for TimeLock VR 1. Micro Racer VR: Toy World (in development). TimeLock VR 3 (paused): we hired and led the scriptwriters and game designers.
Document and data automation (in-house, C#/.NET)
A daily import of Excel forms with normalisation, deduplication and validation, parsing of multilingual free-form text, and monthly reports from Excel and Word templates.
VR rehabilitation system
A VR system for patients after amputation, aimed at phantom-pain therapy: an admin panel for doctors, therapeutic VR exercises and controls for Valve Index and HTC Vive, designed together with rehabilitation specialists. The product belongs to Advin.
Teaching Unity and robotics
Unity and Arduino robotics classes for children. This teaching later grew into our own MechaLearn prototype.
Skills and technologies
- Games and VR
- Unity (since 2017), HDRP/URP, XR Interaction Toolkit, OpenXR, Oculus SDK, SteamVR, Valve Index, HTC Vive, PS4 devkit, Mirror/Photon networking, Amplify Shader, DOTS
- Backend
- ASP.NET Core 8, .NET 8, EF Core, SignalR, LINQ, Clean Architecture, multi-tenant systems, REST API, Hangfire, Node.js, Fastify
- AI / ML
- OpenAI API (GPT-4), RAG (vector + keyword search), embeddings, prompt engineering, confidence scoring, guardrails
- Data / ETL
- SQL Server, PostgreSQL, ClosedXML, NPOI, Excel/Word automation, Regex, ETL pipelines, data validation
- Frontend
- React, TypeScript, Vite, JavaScript, Shadow DOM, CSS3, responsive design, PWA, WebGL basics
- Hardware / IoT
- Arduino, ESP32, Raspberry Pi, sensor integration, Serial API, PWM/ADC/I2C/UART
- Security
- JWT authentication, WebCrypto, AES-256-GCM, Linux server hardening with nginx and fail2ban
- DevOps
- Docker, GitHub Actions, Azure, Linux/VPS, nginx, systemd, CI/CD, Serilog, Grafana, Prometheus
Profiles and documents
Short answers
Do I need a ready specification?
No. A ready specification or a choice of technology is not required: describe what should work, for whom and what exists today. Budget and timeline are optional.
What does it cost?
We confirm the cost after looking at the task; format and timing are agreed before work starts. Platforms, integrations, materials, the desired timeline and budget help with the estimate.
Who does the work?
The person you talk to leads the project and writes much of the code. When a project needs other skills, we hire specialists — 3D modellers, scriptwriters, game designers — and manage their work; we have done this on several projects. On publisher titles part of the art and design came from the publisher, and each case says who did what.
Can we work under an NDA?
Yes, by separate agreement; nothing is covered by an NDA before one is agreed. Do not send passwords, keys, bank details or identity documents through the form or the chat — we agree on a safe way to share them.
Where are you, and which languages?
Da Nang, Vietnam (UTC+7), working remotely. English, Russian, Ukrainian.
What do the project labels mean?
Each case says whether it is our own product, client work, participation in someone else's product, a prototype or a demo, and what exactly we did. Whale Rock Games titles belong to the publisher.
Tell us about your task
A few sentences and one way to reach you are enough.