Our expertise
An exceptionally broad technical spectrum, in service of complex problems.
Custom software development
Business applications
We design and develop custom applications to meet your specific needs.
- Desktop applications (Windows, macOS, Linux)
- Native or cross-platform mobile applications
- Full-stack web applications
- Dashboards and monitoring tools
Embedded systems & IoT
The Internet of Things and embedded systems require specific skills that we master.
- Microcontroller development (Arduino, ESP32, STM32)
- IoT protocols (MQTT, CoAP, LoRa)
- Embedded ↔ information system gateways
- Sensor data collection and processing
Real-time 3D interfaces
Interactive 3D visualization for web, desktop, and industrial applications.
- WebGL and WebGPU for web applications
- Game engines (Unity, Unreal)
- 3D data visualization
- Digital twins and simulations
Domain-specific languages (DSL)
A domain-specific programming language can improve expressiveness and productivity in certain business contexts.
- Syntax and semantics design
- Compiler or interpreter development
- Integration into your environment
Artificial Intelligence & Machine Learning
One of our founders is a former research engineer from a CNRS AI lab. This academic legitimacy translates into concrete, applicable expertise.
Predictive maintenance
Real-time video stream analysis, sensor data processing, equipment lifespan prediction models.
Detection & classification
Anomaly detection in data streams, automatic classification (images, text, signals), pattern recognition.
Natural language processing
Sentiment analysis, information extraction from documents, chatbots and intelligent assistants.
LLM integration
Integration of large language models into your applications and business processes. Fine-tuning on your data, on-premise or cloud deployment.
RAG & document bases
Connecting LLMs to your proprietary data. Document vectorization, semantic search, generation of answers grounded in your sources.
Multi-agent systems
Architectures with specialized agents coordinated by an orchestrator. Decomposition of complex tasks into autonomous, collaborative subtasks.
Prompt engineering
Reproducing complex business logic through structured prompts. Reasoning chains, coherence validation, inference cost optimization.
Data pipelines
Ingestion, preprocessing and structuring of heterogeneous data (PDF, spreadsheets, databases, APIs). Automated cleansing, normalization, and enrichment.
Training & support
Training your teams on AI/ML concepts and tools, researcher mentoring, strategic consulting.
Industrial systems
Our experience in heavy industry (ArcelorMittal, Airbus) has given us solid expertise.
Process control & MES
Design of production control systems, real-time operations monitoring, supervision dashboards.
Industrial communication
Interfacing with programmable logic controllers (Schneider, Siemens), Modbus, OPC-UA, Profinet protocols.
Reverse engineering
Analysis and documentation of undocumented systems, development of interfaces with proprietary equipment, legacy migration.
Traceability
End-to-end product traceability systems, batch identification and tracking, regulatory compliance.
Complex architectures
High availability
Distributed and redundant architectures, suited languages (Erlang, Go), monitoring and alerting.
Distributed & P2P
Peer-to-peer architectures, decentralized systems, consensus and synchronization protocols.
Algorithmic trading
MetaTrader 5 development (MQL5), trading strategies, financial data feeds, dashboards.
Technologies
Technology must be chosen based on the problem to solve, never the other way around.
Languages
Web
Mobile
Databases
Infrastructure
AI / ML
3D & Embedded