Applications

Data Center Inventory Software

The is a comprehensive front-end application designed to create spatial and database representations of warehouses and data-centers.

This project serves as a practical sandbox for exploring database systems while building an efficient platform for graphical IT inventory management. The application leverages modern web technologies to provide interactive 3D visualization combined with robust data management capabilities.

The application is built on Angular 20.3+ using the modern standalone component architecture, which eliminates the need for traditional NgModules and simplifies the application structure. For the user interface, it employs Bootstrap 5.3+ to ensure responsive design across different devices. The standout feature is the integration of three.js 163+, an advanced 3D graphics library that powers the interactive spatial visualization of inventory items.

Dukascopy Trading Client

Python-based trading analysis and automation toolkit for Dukascopy market data.

This project provides a technical framework for downloading, caching, analyzing, and acting on Dukascopy market data. It combines market data processing, indicator calculation, signal generation, portfolio and budget management, and dashboard-based monitoring in a single Python application.

Core Components

  • Market Data Layer — Fetches, normalizes, and caches Dukascopy price data for downstream analysis.
  • Technical Analysis Engine — Computes indicators and generates trading signals from historical and live market data.
  • Position Management — Handles position lifecycle, entry/exit logic, and trade state tracking.
  • Budget Management — Tracks available balance, locked margin, commissions, and auto-trading constraints.
  • Dashboard Interface — Provides a Dash-based UI for configuring, monitoring, and reviewing trading activity.
  • Background Automation — Runs continuous monitoring and auto-trading helpers outside the dashboard refresh cycle.