Researcher, software engineer, and adjunct professor, focused on mathematical modelling, dynamical and control systems, machine learning, and AI.
| Organization | Focus | Main technologies |
|---|---|---|
| 🛠️ mavasbel-devtools | Forks of OpenCode and Puppeteer for upstream contributions | TypeScript |
| 🔬 mavasbel-research | Hysteresis modelling and control, deformable mirrors, model-order reduction | MATLAB / Simulink, Python, C++ |
| 🎓 mavasbel-itam | Lab environments and exercises for relational and non-relational database courses | PostgreSQL, MongoDB, Cassandra, Spark, Docker |
| 📦 mavasbel-legacy | Earlier prototypes and learning exercises (2021–2022) | Java, Python |
| Project | Contribution | Status |
|---|---|---|
| puppeteer/puppeteer | #15631: fix a request leak in the WebDriver BiDi network layer for HTTP 304 and 3xx responses without a Location header (#15630) |
Merged (2026-10-24) |
Research software from my PhD thesis Multi-loop Hysteresis and Recursive Remnant Control (University of Groningen, 2022), plus later work on model-order reduction for sampled-data control (2023).
Selected publications
| Year | Title | Venue |
|---|---|---|
| 2023 | Modeling and Analysis of Duhem Hysteresis Operators With Butterfly Loops | IEEE Transactions on Automatic Control |
| 2022 | On the Characterization of Butterfly and Multiloop Hysteresis Behavior | IEEE Transactions on Automatic Control |
| 2021 | Recursive Algorithm for the Control of Output Remnant of Preisach Hysteresis Operator | IEEE Control Systems Letters |
| 2020 | Influence functions for a hysteretic deformable mirror with a high-density 2D array of actuators | Applied Optics |
| 2020 | Asymptotic Stability Analysis of Lur'e Systems With Butterfly Hysteresis Nonlinearities | IEEE Control Systems Letters |
Lab environments and course exercises for ITAM:
- COM-12101 Bases de Datos: PostgreSQL 18 lab with eight datasets, plus FastAPI and SQLAlchemy API exercises.
- COM-22102 Bases de Datos No Relacionales: notebook-generated clusters for Cassandra, MongoDB, Hadoop, Hive, Spark, OpenSearch, Redis, and Neo4j, plus consumers for 73 public real-time data streams for the final project.
| Area | Tools |
|---|---|
| Languages | TypeScript · Python · MATLAB · Java · C++ |
| Data | PostgreSQL · MongoDB · Cassandra · Neo4j · Redis · OpenSearch · Spark · Hadoop / Hive |
| Messaging | Kafka · MQTT · NATS · ZeroMQ |
| Frameworks | FastAPI · SQLAlchemy · TensorFlow · PyTorch · Spring Boot |
| Infrastructure | Docker · Docker Compose · Linux · Jupyter |
