Selected work
Projects
Systems running in production, followed by research, academic and independent work: event-based vision, generative AI, robot autonomy, sensor hardware and LLM agent pipelines.
Systems in production
Designed, built and deployedAgentic document inspector & orchestrator
In production- Agentic document inspection and orchestration system that identifies contract-critical requirements and subtle specification changes across large engineering and commercial documentation.
- Automated cross-document consistency and dependency management, propagating changes from a single source document across all related project documentation.
- AI-assisted generation, validation and continuous updating of engineering specifications, financial documentation, tender documents and technical schematics.
Real estate automation platform
In production- End-to-end AI workflow generating portal-ready property listings from structured data, adapting content to buyer profiles and target markets.
- Multimodal computer vision pipeline for room classification, alternate-view generation and virtual staging, including furniture removal/addition and style adaptation.
- Integrated property pre-valuation based on location, floor area and room characteristics.
- Web interface orchestrating the full workflow from a customized property form to one-click generation of listings and visual assets.
Workforce management platform
In production- Cross-platform workforce management and time-tracking system with Android/iOS apps and facial-detection-enabled kiosk check-in.
- Intelligent monitoring for shift inconsistencies, excessive working periods and missing rest intervals.
- AI-driven report automation reproducing company-specific templates and business logic from internal workforce data.
- Digital fire register using real-time attendance data to identify missing employees and support emergency workflows.
Featured research
MSc thesis · TU DortmundEvent-based logistics model, dataset & NeRF 3D reconstruction
- Self-supervised learning model for 3D prediction of logistic objects from event-camera data.
- Automated preprocessing, segmentation and labelling of event streams, using LLMs to assist the segmentation process.
- Built a logistics dataset and NeRF-based 3D assets to improve training.
- Open-source algorithms replacing physical position markers safely.
- +6.3 mAP
- Object detection over the baseline
- 90%
- Annotation storage reduction
Computer vision & deep learning
Garment recoloring system
- Deep learning pipeline for automated colour correction.
- Three neural networks: a dual-encoder recoloring U-Net plus two segmentation U-Nets with cross-attention and multi-task learning.
- Cross-attention bottleneck for selective colour transfer; skip connections preserve structure; synthetic degradation pipeline.
- Production CLI with training/inference tooling, mixed-precision training and composite losses (L1, ΔE, perceptual, GAN).
Multimodal generative AI framework
A+- Unified framework integrating autoencoders, VAEs, GANs, diffusion models and CLIP.
- Combined inpainting, conditional generation, style transfer, text-to-image synthesis and multimodal search in a single pipeline.
- Outlined applications for creative industries, digital content generation and visual search.
Multimodal visual intelligence platform
A+- Unified detection (Faster R-CNN), classification (ViT + Swin), image translation (Pix2Pix, CycleGAN), video analysis and vision-language retrieval (CLIP).
- Developed a shared embedding space for multimodal queries — text → image, image → image, video snippets.
- Proposed use cases in biomedical analysis, creative industries and multimedia search.
Robotics & algorithms
Guidance & navigation of a cleaning robot
- Navigation and cleaning algorithms in a simulated apartment using the Apolo simulator.
- Localization via Extended Kalman Filter (EKF), path planning with Voronoi + A*, and reactive obstacle avoidance.
- User interface for room selection plus systematic zig-zag coverage.
ROS2 node optimization in Aerostack2
- Aerostack2 firmware analysis across standard, composable and lifecycle nodes.
- Recommended migrating mission nodes to composable form for materially lower resource usage.
Automated Tetris with AI
- C++ implementation of Tetris with AI decision-making.
- Three training approaches: competition-based learning, gradient optimization and a genetic algorithm.
- Reached a maximum score of 1.8M points with predictive strategies, well beyond typical human play.
Hardware, IoT & safety-critical
Wearable impact detection system
Patent- Low-power portable system embedded in wearable hardware to detect impacts and monitor user status via capacitive fabric sensors.
- Developed both the hardware prototype and system architecture, culminating in a patent filed and published by UPM.
IoT wearables with TENGs
- Novel approach to fire detection and alert systems using new materials.
- Smart wearables and a full TENG-based intelligent vest.
- Proof of concept for IoT devices built from novel materials.
Airbus SMART MRTT
- Verification and certification of DAL-A requirements (internal processing).
- Advanced training in RTOS, FPGA and microelectronics.
AI agents & automation
Independent projectsOutreach agent
- End-to-end outreach pipeline using AI agents and LLMs to match companies against user-defined filters (sector, location, visa, research fit).
- Automated corporate email discovery and personalized message generation with intent-aware prompts.
- Multi-step reasoning: company profiling → contact extraction → message planning → LLM-crafted outreach with tone control.
- Retries, guardrails, rate limits and logging for safe, consistent delivery.
Job intelligence pipeline
- Scraping and enrichment workflow building a company and role dossier (tech stack, research lines, visa notes).
- Customized LLM producing a relevance index per opening — skills match, seniority, research fit, location constraints.
- Concise per-role report (pros, cons, risks, next steps) with automated email digests and direct apply links.
- Scheduling, de-duplication and alerting for continuous monitoring.
Business automation frameworks
- Reusable automation frameworks integrating LLMs with multi-step agents for business operations.
- Focused on improving customer interaction, reducing manual workload and enabling AI-driven personalization.
- Scalable design using orchestration tools, APIs and custom LLM pipelines adapted per domain.