Skip to content
View mavasbel's full-sized avatar

Block or report mavasbel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mavasbel/README.md

Marco Vásquez Beltrán

Researcher, software engineer, and adjunct professor, focused on mathematical modelling, dynamical and control systems, machine learning, and AI.

LinkedIn X ORCID LeetCode GitHub followers


🏛️ Organizations

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

🤝 Open-source contributions

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

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

🎓 Teaching

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.

🧰 Technologies

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

Pinned Loading

  1. mavasbel-research/openai-reinforcement-learning mavasbel-research/openai-reinforcement-learning Public

    Q-learning agent for the OpenAI Gym Lunar Lander environment (Python, PyTorch)

    Python

  2. mavasbel-legacy/spring-boot-standalone mavasbel-legacy/spring-boot-standalone Public

    Standalone Spring Boot template with sorting algorithms, data structures and threading exercises, plus JUnit tests (Java 16, Spring Boot 2.5)

    Java