Chams Ben Salem — founder of Heliocraft. Working remotely with teams in France, the US, Canada and beyond.
Solid Java systems, and AI agents that actually ship.
As a Lead Tech and architect, I've built distributed platforms for large enterprises for 10 years. Now I plug AI agents into them with the same standards: tests, guardrails, traceability.
- 01Voice request received and transcribed✓
- 02Spec written, Confluence page created✓
- 03Jira story generated, rated “ai-ready”✓
- 04Human confirmation requested before coding◆
- 05Coding agent implements on a dedicated branch✓
- 06Automated tests green✓
- 07Verification and security review passed✓
- 08Local commit, never an automatic push✓
- 09Telegram notification sent✓
The real steps of a story delivered end to end by my agentic pipeline, in 7 min 40, with no intervention beyond the approval step.
Three roles, the same rigour
I can lead your team technically, write the critical parts myself, or design how AI fits into your product. Often all three at once.
Lead Tech
I take technical ownership of a product or programme and help the team become autonomous.
- Architecture decisions and design reviews
- Code reviews, standards, CI/CD
- Delivery rhythm and quality (TDD, BDD)
- Mentoring developers
Java engineering
I write the hard parts: the ones that must handle load, stay consistent and last.
- Java 17–25, Spring Boot 3
- Hexagonal architecture, event-driven microservices
- Kafka, Avro, Schema Registry
- Keycloak (OAuth2/OIDC), Kubernetes, PostgreSQL
AI systems
I design agent systems that fit your tools and constraints, not demos.
- Agents and multi-step orchestration
- RAG and semantic search (Qdrant)
- Claude API, local models (Ollama), multi-model routing
- Guardrails: human approval, tests, audit
Projects
What I build under Heliocraft, outside client work. Each case study covers the problem, the architecture and the results.
Heliocraft Agent OS
An agentic pipeline that turns a spoken request into tested, committed code, with human approval at the sensitive steps.
7 min 40to ship one story end to end
Advanced prototypeAI governance platform
Java services that turn Confluence documentation into actionable Jira tickets, and decide which ones an AI can safely take on.
475tickets generated from real documentation
In useImmo AI
A committee of agents that reviews a property listing: is the price fair, what does it earn once rented, should you buy?
3questions, in order: price, yield, verdict
In developmentCareer
10 years of projects for large enterprises, from full-stack development to Lead Tech.
- June 2026 — now
Founder, Heliocraft
Independent engineering studio: Lead Tech engagements and AI systems design.
- 2024 — now
Lead Tech · Enedis
Event-driven platform managing energy producers connected to France's electricity distribution grid: Java, Kafka, Keycloak, Kubernetes.
- 2022 — 2024
Backend consultant · BforBank
Architecture and project foundations, real-time messaging on Kafka, partner API integration (credit, insurance).
- 2021 — 2022
Lead full-stack consultant · Devoteam, for Arval
Architecture, data model, geolocation and nearest-garage search driven by lease contracts.
- 2018 — 2021
Full-stack developer · Enedis
Elasticsearch and Kafka integration, legacy system redesign, automated testing.
- 2018
Full-stack developer · Talan
Angular front-end architecture, microservices, JWT authentication.
Let's work together
A Lead Tech engagement, a demanding Java project or a first agent system to scope? Tell me about it in a few lines — I reply within 48 hours.