
Denis Dmitriev
International ITAM Expert
Moscow → Ljubljana → EU → Worldwide — 21+ years automating IT systems at enterprise scale.
// about
Slovenia → EU → Worldwide → Building IT Systems That Actually Work
Started my IT career at Rosbank (Société Générale Group, 20,000 employees) in Moscow — working as data engineer and system architect responsible for HP BSM, HP Service Manager, SAP BO reporting, ATM monitoring, and general IT services monitoring. Learned early that the best systems are the ones nobody notices because they just work.
Moved into international ITAM consulting at COMPAREX, then SoftwareOne, working across borders on Oracle Java licensing, Snow and Flexera deployments, and compliance automation. Every project reinforced the same lesson: good SAM is about data, automation, and understanding the business — not just counting licenses.
Now based in Slovenia, working with L-IT GmbH on ToolsHub24 integrations and Flexera projects, while collaborating with RixMind on Snow platform solutions. The thread that connects everything: taking complex IT asset data and turning it into systems that save time, reduce risk, and actually work at scale.
In parallel, I've been deep into AI — fine-tuning LLMs on my HomeLab, building automation workflows with n8n, and using Claude Code CLI as my primary development tool. This site you're reading? Built entirely with AI-assisted development. The future of ITAM isn't just spreadsheets and audits — it's intelligent automation.
// journey
My Tech Journey
2025–now
L-IT GmbH
Remote from Slovenia
Main employer. Building automated Flexera integrations via ToolsHub24 platform. Streamlining license management workflows and pushing the boundaries of AI-augmented ITAM.
2023–now
Squalio → RixMind
Remote
Former main employer, now ongoing collaboration. Built Snow platform integrations, PowerBI dashboards, and inventory automation. Still supporting existing solutions and taking on new side-projects for RixMind customers.
2020–2024
SoftwareOne
Remote
Led Oracle Java licensing automation. Developed data gathering scripts, built analysis tools, and streamlined compliance processes across multi-vendor environments.
2017–2020
COMPAREX
Germany / Remote
Transitioned to international SAM consulting. Deployed Snow platforms, built compliance reports, and worked with enterprise clients across Europe.
2011–2013
Rosbank / Société Générale
BSM Architect / ITSM Solutions Architect
Moscow, Russia
HP BSM implementation for 30 critical business services, multi-vendor helpdesk architecture, infrastructure monitoring systems design.
// projects
Projects & Case Studies
Real projects, anonymized for confidentiality.
SUSE Linux Enterprise Server (SLES) Licensing Automation
Nine SKUs, six pricing tiers, and multiple licensing models (per-VM, Unlimited, Stacking) across 20+ enterprise customers and 1,000+ devices. SUSE licensing complexity required significant manual effort despite FlexeraOne's SAM foundation.
RHEL Licensing Automation — VM Thresholds to vCPU Tiers
Dual infrastructure models with different rules across 1,200+ RHEL instances and 20+ customers. The 4-VM threshold determines Virtual Datacenter vs Stacking licensing. Shared cloud needs vCPU tier classification. Orphaned VMs without host relationships fall outside both models.
Windows Server SPLA Licensing Automation
Datacenter or Standard edition selection across 80+ clusters, 1,000+ VMs, and 100+ hosts. Manual cluster analysis required counting VMs per host, aggregating cores across failover groups, and deciding edition based on intuition rather than data.
Server HW Monitoring & Inventory Alerts
Enterprise telecom client needed proactive alerts when server hardware parameters changed or inventory data went stale — Snow License Manager had no built-in notification mechanism for these events.
ChatGPT Enterprise Usage Compliance Connector
Enterprise telecom client deployed ChatGPT broadly but Snow License Manager had no way to track actual usage — without compliance data, inactive licenses couldn't be identified or reclaimed, and later, transient API data gaps caused active users to be falsely flagged as inactive.
Fidelis Snow Connector
Organization needed compliance visibility for three Fidelis security modules (Elevate EDR, Network bandwidth, Deception IPs) inside Snow License Manager. Each module had different data export capabilities — one offered an API, the others only manual CSV exports — and no Snow connector existed for any of them.
// publications
Publications
IT Support Processes: Perspectives on Using SAM Data
Процессы ИТ-поддержки, перспективы использования данных SAM
itSMF Russia Almanac · 2016
Explores practical use cases for integrating Software Asset Management inventory data into ITSM processes. Demonstrates how SAM data — often treated as a standalone compliance tool — can enhance incident response, release planning, and license optimization when connected to broader IT service management workflows.
- 1.Mass Incident Management — Using SAM data to instantly identify affected workstations during incidents (e.g., virus outbreaks)
- 2.Release Management — Leveraging SAM inventory to plan and validate software deployments across the estate
- 3.Authorized Software Control — Cross-referencing SAM catalogs with installed software to detect unauthorized installations
- 4.License Pool Automation — Automating license reclamation from unused installations to optimize spend
// skills
Skills & Technologies
Technologies proven across 13 enterprise projects
SAM Platform Engineering
Building and extending SAM platforms beyond out-of-the-box
- Snow SoftwareLicense Manager, Inventory, Atlas, custom fields, SQL layer
- FlexeraFlexeraOne, FNMS
- ToolsHub24L-IT integration platform
- SAM2GOCOMPAREX proprietary SAM service
- MissMarpleSAM inventory system
- HP UCMDBIT assets inventory
Data Pipeline & Integration
Connecting systems that weren't designed to talk to each other
- Pythonpandas, sqlalchemy, pyodbc, exchangelib
- SQL ServerT-SQL, stored procedures, BULK INSERT
- REST APIsQRadar, OpenAI, Fidelis
- PowerShellCollection scripts, automation
- CSV/XML ETL & SFTPData transformation pipelines
- Exchange Server 2016/2019exchangelib integration
Compliance Reporting & Analytics
Turning raw inventory into actionable compliance insight
- Power BI / DAXInteractive compliance dashboards
- Custom SQL Reports & ViewsCached reporting layers
- IBM QRadar SIEMEPS & log source compliance
- Fidelis Elevate / NetworkSecurity module metering
- OpenAI Compliance APIChatGPT usage tracking
- Compliance dashboardsSLES, RHEL, Windows Server SPLA
Automation & Infrastructure
Making it run without you
- Windows Task SchedulerScheduled batch jobs
- SQL Server AgentDatabase-level scheduling
- n8nWorkflow automation platform
- Docker & LinuxContainerization, server admin
- ProxmoxVirtualization platform
- Nginx, DNS, OPNSenseNetworking & reverse proxy
- Git/GitHub, Claude Code CLIAI-assisted development
// recommendations
What Colleagues Say
Nico Rochow
Cloud FinOps • IT Asset Management • Cloud Cost Optimisation
Managed Denis directly · April 2024
“During my time with him, first as a colleague in the team and later as his supervisor, we were able to work together on many topics and exciting projects. Denis is always very willing to learn something new and to develop himself further. He pays attention to detail and gives great input, feedback and suggestions on current topics, projects, processes and the corresponding organisation. He has extensive experience in the IT asset management environment and has been able to prove himself in international projects and implement them successfully. He also has a broad technical background and is able to support customers, colleagues and partners effectively with his knowledge. To sum up: I can highly recommend Denis. Thanks for the great time together.”
Gregor Cvek
IT Consultant
Worked on the same team · February 2024
“Valuable, honest and hardworking. Always willing to help others, team player. Denis was always open to new ideas, supporting others with his tech and business knowledge. Really skilled and experienced colleague. It could be seen that he had only high values at his workplace and that's what he shared with others. It was one of the best experience sharing the team with him and working together.”
Andrei Agavriloaiei
Senior Consultant
Worked on the same team at SoftwareOne · March 2024
“I've been working with Denis since SoftwareOne acquired B-lay in 2020. I was impressed from the start by his knowledge of hardware platforms and SAM tools, but also his coding skills and ability to use advanced data analysis tools and technologies. There were multiple occasions in which Denis was providential in unblocking our project deliveries either by assisting customers with data gathering or by understanding and addressing their needs for advisory. Personality wise, Denis's curiosity, analytical prowess, and commitment to excellence made working with him a pleasure. He is a good team player with a very professional attitude.”
Frank Rolvink
Senior Consultant Software Publisher Advisory (Oracle)
Managed Denis directly · February 2024
“I had the pleasure of working closely with Denis on Oracle license management projects, where he excelled as a technical analyst and script developer. His invaluable contributions to hardware inventory, thorough data gathering, and insightful analysis of hardware and virtual environments significantly enhanced the success of our projects. Denis is not only a team player but also someone who is always ready to help, think creatively, and take on challenges. His passion for automation has made a lasting impact on our efficiency and accuracy of our delivered projects. I highly recommend Denis for his technical expertise, collaborative spirit, and dedication to excellence.”
Luigi Barella
Business Operations Specialist at SoftwareONE
Worked on the same team at COMPAREX → SoftwareONE · February 2024
“I have known Denis since the beginning of my tenure at COMPAREX, and over the past 3 years I worked with him directly: he is capable of managing complex tasks and delivering high-quality results while always keeping the customer's needs in mind. On top of that, he is one of the people who listen more than they speak, making him a great addition to every team. I would work with him at any time.”
// spare-time
My Spare Time
Side projects are where I stress-test ideas before they reach a client environment. The infrastructure patterns, data pipelines, and automation strategies I build at home — under no deadline except curiosity — have directly shaped how I architect ITAM solutions professionally. Same engineering discipline, different domain.
Home Lab Infrastructure
Enterprise-grade networking and compute — at home
A multi-node Proxmox cluster with OPNsense routing, Pi-hole DNS, Nginx Proxy Manager, and Docker-based services. Seven virtualization nodes running Linux/Windows VMs, GPU passthrough workloads, and containerized applications. The network is built around OPNsense as the central control plane — routing, NAT, firewall, DHCP, and future VLAN segmentation — with a dedicated Pi-hole instance for DNS authority and ad blocking.
Network segmentation, container orchestration, DNS design — concepts I apply daily in ITAM, learned hands-on here.
AI / ML Infrastructure
Local LLM inference and generative AI pipelines
GPU compute cluster running Ollama for LLM inference, ComfyUI for image generation workflows, and OpenWebUI as the interface layer. Five NVIDIA GPUs (2× RTX 3060, RTX 4060, 2× Tesla V100-SXM2-32GB) handle everything from model experimentation to production-grade AI workloads. Custom ComfyUI pipelines explore the intersection of technology and creative AI.
Hands-on GPU infrastructure behind the ChatGPT diagnostic assistant I built for Snow.
Algorithmic Trading Platform
Real-time data pipelines and automated decision systems
A hybrid microservices platform running 24/7 on dedicated hardware. Python/FastAPI handles multi-timeframe data collection, analytics, and confluence scoring across configurable rule sets. Node.js/TypeScript handles real-time execution via WebSocket connections, order management, and risk controls. Isolated Docker networks enforce zero-trust topology between services. A React control panel provides full operational visibility without SSH.
Data pipelines, multi-source integration, and audit trails — the same patterns behind license compliance.
n8n Workflow Automation
If you do it twice, automate it
Self-hosted n8n instance on Contabo cloud infrastructure, ready to become the automation backbone for personal projects. The vision: connect monitoring, notifications, and data sync workflows — augmented with AI — into repeatable pipelines. The same philosophy applies to ITAM: manual processes are technical debt, and workflow automation is the fix.
Workflow automation augmented with AI — a natural next step for ITAM integrations.