Projects
Selected work from different years, newest first.
A framework for building Web3D applications. In development
For oil and gas production: pipelines are routed in real time around obstacles, along the path that is optimal for cost, engineering soundness and ease of maintenance. Built on my own 3D implementation of the A* algorithm with a custom cost function.
An industrial system for street lighting mini-substations. The control panel reads binary sensor data through the hardware API, sends commands and shows key parameters on diagrams in real time. It runs on the unit itself, on low-cost, low-power hardware.
A lightweight digital wind tunnel based on research papers. A kitesurfing kite flies in it much like a real one, reacting to the lines, the wind and movement.
A large classifieds board. Bumping and renewing ads, an architecture built for heavy load and for protection against competitors' actions.
A 2D configurator: the customer assembles a decorative curtain rail system from thousands of parts by different manufacturers and gets a drawing with a parts list. The main challenge was compatibility between suppliers' parts, making their images combine well, and linking it all to the suppliers' databases.
Worked on several dozen online shops built to their owners' requirements. Catalogues, search and filters, cart and checkout, handling of item dimensions, discounts, promotions, payment, delivery, integration with the accounting system, multiple warehouses and logistics.
Turnkey automation and document workflow for a medical laboratory: server hardware selection, setup, staff training. Data was captured directly from the lab instruments, without expensive specialised systems, which made automation cost-effective for the lab. The system was in service for over ten years.
An ERP system for hospitals. It began with an in-depth study of how medical institutions really work and what they need, then automated their processes. Built over about three years. Officially registered software, certificate No. 2011619216.
Task assignment and tracking, resource management, document storage, KPI and efficiency calculations, work schedules, a knowledge base.
Took over the portal at 300 visitors a month. Over seven years it grew to 10,000 visitors a day, and the team from one person to thirty. Around 40 sections: a directory of local businesses, company mini-sites, an accredited news outlet with news and reports, a user photo gallery, a forum. It ran on ClickON/CMS on a budget server.




