Engineering the tools
that build software.

Senior consulting in Web IDEs, DSLs & developer platforms

dslforge
$ dslforge generate --target web
Editor bootstrapped in 340ms
Grammar compiled (ANTLR4)
LSP server ready

Trusted by

Thales
BMW
SNCF
TotalEnergies
Nokia
Continental
SAP
Nuant

Services

Areas of expertise

Web IDE Engineering

Architecture and integration of browser-based IDEs using Eclipse Theia and VSCode extension APIs. Custom plugins, on-premise deployment, white-label platforms.

Eclipse TheiaMonaco EditorLSPTypeScript

DSL & Language Tooling

Design and implementation of domain-specific languages: grammars (ANTLR, Xtext), LSP servers, syntax highlighting, code completion, and validation.

ANTLR4XtextLSPTree-sitter

Data Platform Architecture

Real-time and batch data pipeline architecture using Kafka, Flink, Spark. Event-driven systems, OpenSearch indexing, stream processing at scale.

Apache KafkaApache FlinkOpenSearchSpark

Cloud & DevOps Architecture

AWS infrastructure design (ECS, EKS), Terraform automation, CI/CD pipelines, Kubernetes deployments, observability (Datadog, ELK).

AWSTerraformKubernetesDatadog

Portfolio

Selected Work

Doctolib

Doctolib

Data Architect

2024–2025

Industrialization of a Kafka pipeline PoC for real-time + batch sync between the Doctolib monolith and OpenSearch.

  • Built a Kafka consumer handling real-time and batch OpenSearch index updates
  • Designed a data flow simulator for business scenario testing
  • Deployed on AWS EKS with full Terraform automation
JavaSpringApache KafkaOpenSearchAWS EKSTerraform
Geopost

Geopost

Tech Lead / Data Engineer

2024

Rebuilt a real-time parcel delivery tracking solution for food logistics.

  • Designed the full data pipeline architecture and time-series optimized database
  • Built microservices for event correlation and persistence
JavaSpringApache KafkaKafka StreamsRedis
Nuant

Nuant

Tech Lead / Data Engineer · Zurich

2021–2022

Led the Web IDE project: a browser-based development environment with a custom DSL for blockchain metric analysis.

  • Scoped requirements, delivered PoC, recruited and managed a 6-person team
  • Industrialized a KYC blockchain transaction monitoring system to production
  • Built fraud detection graph analysis scripts with Spark DataFrames and GraphX
Apache KafkaApache FlinkDatabricksPythonAWS ECS
TotalEnergies

TotalEnergies

Software Architect

2020–2021

Industrialized the WISH well placement optimization software.

  • Architectural compliance with business standards
  • Prototyped a REST web migration and visualization module in Sismage
JavaSpringRESTSwingCORBA
SNCF

SNCF

Software Architect

2018–2020

Industrialized a web application for train station placement management.

  • Redesigned data model, refactored backend, established coding standards
  • Set up CI infrastructure and delivery pipelines
JavaSpringPostgreSQLGitLab CI
Thales

Thales

Software Architect

2015–2018

Developed a model co-evolution specification tool on Eclipse Melody / Capella.

  • Implemented an architecture viewpoint DSL for trade-off evaluation
  • Built an open-source framework for generating textual editors from ANTLR grammars, later released as DSL Forge
JavaEclipseXtextEMFANTLR

Open Source

DSL Forge

80+ GitHub stars · Open-source framework

DSL Forge is an open-source framework for generating web-deployable textual DSL editors from ANTLR grammars. It bridges the gap between language specification and browser-based IDE tooling, powering both Coding Park's interactive coding environment and client DSL platforms.

Developed during the Thales mission (2015–2018), open-sourced and maintained since. Used as the technical foundation of Coding Park (educational platform for primary schools). Funded in part by CIR/CII declarations under JEI status.

ANTLR4Monaco EditorLSPTypeScript
github.com/plugbee/dslforge
Coding Park platform powered by DSL Forge

About

About Plugbee

Amine Lajmi

Amine L.

Founder & Senior Engineer

Plugbee is an independent engineering studio founded in 2015. We work at the deep end of the developer tools stack: Web IDEs, language servers, DSL runtimes, and cloud infrastructure. An ecosystem where very few consultants operate at a senior level.

The studio was born out of 10+ years of hands-on architecture work across 8 industries: aerospace, finance, energy, logistics, transport, and education. Every engagement has been at the architecture or tech lead level. No generalist work, no junior handoffs.

Plugbee also maintains DSL Forge, an open-source framework for generating web-deployable DSL editors, and was the technical backbone behind Coding Park, an interactive coding platform for primary and secondary school students.

Contact

Let's work together

Available for senior consulting engagements in Web IDE architecture, DSL tooling, and data platform design.

Connect on LinkedIn →

Based in Paris, France · Remote-friendly