Skip to content
View jmrplens's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Sponsoring

@kmendell

Block or report jmrplens

Report abuse

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

Report abuse
jmrplens/README.md

Firmware & Software Engineer with a research background. I moved from acoustics research — metamaterials, simulation and measurement — into designing embedded systems and the software around them: bare-metal MCUs, C, industrial communications and on-hardware testing.

Right now I am building Kleidos, a hardware password manager for nine ESP32 boards: your passwords stay encrypted on a small device you carry, and it types them over Bluetooth only after you unlock it on the device itself. In development, not released yet.

Tech Stack Tech Stack
What building a GitLab MCP server taught me about GitLab's API GitLab fine-grained personal access tokens, one action at a time Your 4-Digit PIN Is Fine: Device-Bound Keys on ESP32-S3
GitHub Statistics GitHub Statistics

Website   LinkedIn   Mastodon

Pinned Loading

  1. phonometry phonometry Public

    Standards-conformant acoustics library for Python: measurement and metrology, building, environmental and room acoustics, psychoacoustics, electroacoustics, vibration, underwater and aircraft/rotor…

    Python 131 28

  2. gitlab-mcp-server gitlab-mcp-server Public

    Open source GitLab MCP server for AI assistants: 2-tool dynamic find/execute over 850+ GitLab actions (1,000+ Enterprise), stdio/HTTP/OAuth, safe/read-only modes.

    Go 45 9

  3. Cloudflare-DNS-Updater Cloudflare-DNS-Updater Public

    Bash script to update, create or delete IPv4 and IPv6 records in @Cloudflare.

    Shell 30 13

  4. TFG-TFM_EPS TFG-TFM_EPS Public template

    Plantilla LaTeX para la elaboración de TFG y TFM en la Escuela Politécnica Superior de la Universidad de Alicante

    TeX 84 29

  5. cs-routeros-bouncer cs-routeros-bouncer Public

    CrowdSec bouncer for MikroTik RouterOS: manages address lists and firewall rules via the RouterOS API

    Go 22 1

  6. ghchronicle ghchronicle Public

    Collects every metric GitHub exposes about an account and keeps it with the date it happened

    Go