Bassem Chagra

I architect enterprise-grade frontend systems for data-intensive applications. Six years building production Kibana plugins, authentication frameworks, and real-time dashboards in regulated, high-availability environments — where every architecture decision has real consequences.

6+ Years in
production
5 Enterprise
deployments
4 Kibana
plugins
01 /

Selected Work

Developer Tool Full-Stack / Open Source ● Live

FrontFamily

A platform for comparing, converting, and migrating UI components between frameworks. Features a live Component Showroom (9 frameworks, isolated sandboxes, A11Y metrics), a Framework Converter (42 conversion paths, 219 verified prop mappings), a 30-library Catalog with comparison matrix, and an npx frontfamily eject CLI.

  • Built the converter engine with 7 source frameworks, 42 bidirectional paths, and 219 verified prop-level mappings
  • Engineered isolated sandbox rendering for 9 frameworks with live DOM node count, paint time, and A11Y scores
  • Published uipro-cli CLI to npm enabling one-command component ejection into any target stack
  • Catalogued 30 UI libraries with star counts, bundle sizes, component counts, and ecosystem tags
Enterprise Elastic Stack

Enterprise Kibana Plugin Suite

Designed and built a suite of custom Kibana plugins for UNIBERG GmbH's enterprise data platform, extending Kibana's core with LDAP authentication, multi-tenant RBAC, and custom visualization layers integrated into a regulated production environment serving hundreds of users.

  • Implemented LDAP-based SSO authentication within the Kibana plugin lifecycle
  • Built granular RBAC system supporting per-user, per-role, and per-tenant data access
  • Adopted micro-frontend architecture enabling independent plugin deployment
  • Maintained forward compatibility across 3 major Kibana version upgrades
Developer Tool AI / Claude Code Plugin ● Open Source

kibana-plugin-helper

A Claude Code plugin encoding 3,600+ lines of Kibana-specific institutional knowledge into 10 commands and 6 agents — turning Claude Code into a Kibana development specialist. The only public Claude Code plugin targeting the Elastic/Kibana ecosystem.

  • 10 slash commands covering plugin scaffold, EUI component search, RBAC setup, and API bridge generation
  • 6 specialised agents for auth flows, multi-tenant architecture, and version migration
  • Encodes 5 years of undocumented Kibana plugin patterns not found in official docs
  • Built on Claude Code's MCP tooling — usable in any Kibana project with one install
Full-Stack Network Analytics

WiFi Traffic Analyzer

Real-time network traffic analysis platform with WebSocket data streaming, AI-powered anomaly detection, and a live packet visualization dashboard.

  • WebSocket streaming pipeline from backend packet capture to live D3.js charts at 60fps
  • AI anomaly detection surfacing unusual traffic spikes and suspicious endpoints
  • Containerised full stack with Docker Compose for single-command deployment
Side Project Cinema · Editorial ● Since 2012

cineway.org

A French-language cinema reference and recommendation platform running since 2012 — 13 years of continuous maintenance. Structured editorial content, SEO-optimised film catalogue, and an AI-powered recommendation engine built in the latest iteration.

02 /

Professional History

2020 — 2026
Darmstadt, Germany

Senior Frontend Developer

UNIBERG GmbH
  • Architected and maintained a suite of custom Kibana plugins using EUI — data visualisation, user management, and multi-tenant access control
  • Designed and implemented LDAP-integrated SSO authentication within the Kibana plugin lifecycle
  • Built granular RBAC permission model supporting per-role, per-user, and per-tenant data access
  • Led migration of the entire frontend test suite from Enzyme to React Testing Library
  • Maintained plugin compatibility across major Kibana version upgrades, coordinating breaking change mitigation with backend teams
React TypeScript Kibana EUI LDAP RBAC Jest RTL
2017 — 2018
Groningen, Netherlands

Full-Stack Engineer Intern

Axtion
  • Built and maintained full-stack web features using PHP and Symfony
  • Developed mobile-facing interfaces and integrated smartphone-oriented workflows
  • Contributed to client-facing product features in an agile team environment
PHP Symfony JavaScript MySQL Mobile Web
2016 — 2020
Tunisia · Remote

Full-Stack Developer

Web Development & Consulting
  • Built and launched cineway.org — a French-language cinema platform with structured editorial content and SEO architecture
  • Delivered e-commerce and CMS-backed platforms for regional clients using MEAN stack and PHP
  • Consulted on frontend architecture for early-stage product teams
Angular Node.js MongoDB PHP MySQL
2014 — 2018
Tunis, Tunisia

IT Engineering Degree

ESPRIT — Web Development Specialisation
  • Distributed systems, network security, and enterprise application design
  • Cisco CCNA Security certification
Distributed Systems Network Security CCNA
03 /

Technical Depth

Frontend Core
React6+ yrs
TypeScript5+ yrs
Next.js3+ yrs
Vue.js2+ yrs
Redux / Zustand5+ yrs
D3.js / Recharts4+ yrs
Elastic Stack
Kibana Plugin SDK5+ yrs
Elastic UI (EUI)5+ yrs
Elasticsearch DSL4+ yrs
OpenSearch3+ yrs
LDAP / RBAC4+ yrs
Testing & Quality
React Testing Library4+ yrs
Jest / Vitest5+ yrs
Cypress2+ yrs
MSW2+ yrs
Backend & Infra
Node.js5+ yrs
Go1+ yr
Docker4+ yrs
REST / WebSocket5+ yrs
Auth & Security
LDAP Integration4+ yrs
JWT / OAuth 2.04+ yrs
SSO / SAML3+ yrs
RBAC Design4+ yrs
Languages
ArabicNative
FrenchFluent
EnglishFluent
GermanB1

Let's work
together.

Targeting senior frontend roles in Frankfurt / Rhine-Main or remote European positions. Comfortable working in English, French, Arabic, or German environments.

Available from July 2026 · Open to immediate interviews