Skip to content
View RC-Regalado's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report RC-Regalado

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
RC-Regalado/README.md

Ruben Regalado — Backend & Embedded Systems

Desarrollador con base en sistemas críticos (banca, C/C++, AIX) en transición enfocada hacia Embedded Software Engineering. Construyo desde el socket hasta el silicio: si algo se rompe a bajo nivel, me interesa entender exactamente por qué.

Lo que estoy construyendo ahora mismo:

  • 🖥️ sys-http — Servidor HTTP bare-metal en C, sin frameworks, desde el manejo de sockets hasta el parsing del protocolo.
  • 🧠 kernel-practices — Desarrollo de kernel en Assembly: boot, memoria, y estructuras internas del sistema operativo.
  • ⚙️ anubis-dashboard — Herramienta en C++ para administrar mi laboratorio de servidores

En fase de planificación:

  • 🚗 ECU propia — Estudio de gestión de motores (libros especializados) y de la documentación de Speeduino como base para diseñar mi propia unidad de control, aplicando ARM/STM32 e interrupciones en tiempo real a un caso de uso automotive.

Stack: C · C++ · C# · Assembly · Linux · IBM AIX · Docker · STM32 (bare-metal, GPIO/UART/USB HID)

Actualmente enfocado en: arquitectura ARM Cortex-M, RTOS, y el diseño de firmware para sistemas embebidos — aplicando el mismo estándar de fiabilidad que exigen los sistemas transaccionales bancarios, ahora a nivel de hardware.

📫 Contacto: ruben.ard28@gmail.com | LinkedIn


Ruben Regalado — Backend & Embedded Systems (EN)

Backend developer with a foundation in critical systems (banking, C/C++, AIX), transitioning into Embedded Software Engineering. I build from the socket up to the silicon — when something breaks at a low level, I want to know exactly why.

Currently building:

  • 🖥️ sys-http — Bare-metal HTTP server in C, no frameworks.
  • 🧠 kernel-practices — OS kernel development in Assembly: boot, memory, core structures.
  • ⚙️ anubis-dashboard — C++ tool for managing my server labs.

In planning stage:

  • 🚗 Custom ECU — Studying engine management theory (specialized literature) and Speeduino documentation as a foundation for designing my own engine control unit, applying ARM/STM32 and real-time interrupts to an automotive use case.

Stack: C · C++ · C# · Assembly · Linux · IBM AIX · Docker · STM32

Currently focused on: ARM Cortex-M architecture, RTOS, and firmware design — applying the same reliability standard demanded by banking transactional systems, now at the hardware level.

Pinned Loading

  1. anubis-dashboard anubis-dashboard Public

    C++

  2. kernel-practices kernel-practices Public

    Assembly

  3. sys-http sys-http Public

    bare metal http

    C 1

  4. blacksmith blacksmith Public

    Python