Boyan Angelov
  • Home
  • Work
  • Software
  • Courses
  • Books
  • Research
  • Data Manifesto
  • Study of Progress

Software

โš™๏ธ

BPMN-as-Code

JavaScript Compiler Open Source

A lightweight tool that transforms plain-text DSL into standard BPMN 2.0 XML diagrams with automatic layout. Features a custom compiler (lexer, parser, generator), CLI, JS library, and an interactive web editor with live preview. Supports the full BPMN 2.0 spec including task types, gateways, pools, lanes, and boundary events.

Documentation โ†’

๐ŸŒ

sdmbench

R Ecology Open Source

An R package that provides a consistent benchmarking workflow for Species Distribution Modeling (SDM). Includes data acquisition, preprocessing, spatial partitioning, and machine learning model integration with a graphical interface โ€” helping ecologists identify the optimal model-data combination for predicting species habitat suitability.

GitHub โ†’

โšฝ

Regista

Web App Football Product

A browser-based tactical planning tool for soccer coaches and analysts. Draw formations, drag-and-drop players, create zones, annotate movements, and export tactical plans โ€” no login required. Supports 11v11 and 7v7 formations, custom shapes, animated sequences, and PNG/JSON exports.

Launch App โ†’

 

ยฉ 2026 Boyan Angelov ยท All Rights Reserved