Senior Software Engineer · Applied AI / ML Research · CNC & HMI Systems
I design and build industrial-grade software at the intersection of CNC automation, HMI systems and applied artificial intelligence.
I have over 15 years of experience working on large-scale C++ and Python codebases for industrial machinery, CAD/CAM pipelines and real-time control interfaces.
Alongside my industrial work, I conduct independent research in computer vision, image forensics and AI system reliability.
Most of my day-to-day work happens inside private enterprise repositories and NDA-bound environments.
My main areas of activity include:
- Architecture and long-term maintenance of complex industrial software systems
- Refactoring and modernization of legacy C++ codebases
- CNC-oriented computational geometry and multi-axis kinematics
- HMI design for safety-critical and production environments
- Internal tooling, QA automation and applied ML for diagnostics and prediction
This profile represents the public-facing subset of that work.
I maintain several research projects focused on AI robustness, interpretability and content authenticity:
-
🌓 Spectrum Analyzer (internal)
Spectral-domain methods for detecting AI-generated images versus real imagery. -
🎞️ StoryHash (internal)
Temporal fingerprinting of video content using sequence embeddings. -
🧩 Vortex Engine / Neon Excape (private)
An isometric voxel engine with procedural generation and simulation-oriented design. -
🤖 AI Agents & MLOps Tooling (private)
Internal frameworks for agent-based workflows, evaluation and cost-aware inference.
Public material is released selectively when it reaches a stable and reproducible state.
Peer-facing repositories associated with my research:
-
📘 Spectral Generalization for Synthetic Image Detection
Dataset, code and experimental material.
https://github.com/denisbilli/spectral-generalization-paper -
📙 StoryHash: Temporal Fingerprinting of Video Content
Data, notebooks and experimental code.
https://github.com/denisbilli/storyhash-paper
Additional research outputs will be linked here as they become publicly available.
Selected public projects and utilities:
-
⚙️ qDBManager
Lightweight ORM / entity manager for Qt.
https://github.com/denisbilli/qDBManager -
🕹️ Asteroids
C++ implementation of the classic arcade game.
https://github.com/denisbilli/Asteroids -
🗺️ gmplot (contributor)
Python library for plotting data on Google Maps.
https://github.com/vgm64/gmplot -
🖼️ PyImgDuplicateFinder
Script to detect and move duplicate images using similarity heuristics.
https://github.com/denisbilli/PyImgDuplicateFinder -
🧪 PyQuizMakerAdvanced
Python-based interactive quiz maker.
https://github.com/denisbilli/PyQuizMakerAdvanced
I focus on systems that must remain correct, explainable and maintainable over time.
My approach is shaped by:
- long-lived industrial software rather than short-lived prototypes
- constraints-driven design (hardware, safety, latency, cost)
- skepticism toward black-box solutions in production environments
- preference for measurable improvements over theoretical elegance
I tend to work at the boundary between
software architecture, mathematical modeling and real-world constraints.
- correctness before cleverness
- explainability over blind optimization
- tools must earn their complexity
- production is the real benchmark
I am inventor or co-inventor of multiple software patents related to:
- 🖥️ HMI workflows and interaction models for CNC machinery
- 🪚 CAD/CAM automation and machine control logic
Details are available where disclosure is permitted.
A full-stack platform for managing photography businesses: communication flows, client portals, reminders, contracts and freelancer coordination.
Built with Django, Celery and REST APIs.
Currently evolving into a SaaS with analytics and AI-assisted workflows.
A lightweight speech-to-text platform based on Whisper pipelines and microservice batching strategies.
Private tools covering:
- 5-axis kinematics and angle computation
- ISO code generation and post-processing
- Machine simulation and validation
- ML-based diagnostics and pattern analysis
Mentoring students on ML, game development and computational geometry.
Author of internal workshops on Git workflows, CNC/HMI architecture and AI explainability.
C++, Python, Qt, CMake, Linux, Git
with extensive experience in CAD/CAM pipelines, CNC controllers and industrial software lifecycles.
This profile reflects:
- deep industrial experience in CNC and HMI systems
- applied AI research grounded in real-world constraints
- a balance between enterprise software engineering and independent research
- a preference for depth, correctness and reproducibility over hype
For technical discussions, research collaboration or professional inquiries, feel free to reach out.



