Full Stack Developer and Mechatronics Engineer with hands-on experience building production-ready web applications and end-to-end IoT systems. I specialize in backend architecture with .NET Core and C#, RESTful API design, and integrating embedded systems (ESP32/Arduino) with cloud platforms using MQTT and real-time protocols.
I build complete systems — from firmware and hardware to backend APIs and frontend interfaces — with a focus on Clean Architecture, SOLID principles, and scalability.
Currently open to remote full-time or contract opportunities in backend, full stack, or IoT engineering.
EcfDgi.Client_C_Plus_Plus - EcfDgii.Client API & SDK — Dominican Republic Electronic Invoicing (C++)
EcfDgii.Client is an enterprise-grade C++ solution that wraps and exposes the Dominican Republic Tax Authority's (DGII) Comprobante Fiscal Electrónico (e-CF) REST integration services. Built under Clean Architecture and Domain-Driven Design (DDD) principles, it provides a robust REST API, secure JWT-based authentication, PostgreSQL persistence with automated auditing and soft-delete, request validation rules, structured logging, and full Docker orchestration support.
C++ REST API PostgreSQL JWT Clean Architecture DDD Docker
EcfDgi.Client - EcfDgi.Client SDK - Dominican Republic Electronic Invoicing
EcfDgii.Client is an enterprise-grade solution that wraps and exposes the Dominican Republic Tax Authority's (DGII) Comprobante Fiscal Electrónico (e-CF) SOAP/REST integration services. Refactored under Clean Architecture and Domain-Driven Design (DDD) principles, this solution provides a robust REST API wrapper, secure JWT-based authentication, PostgreSQL persistence with automated auditing and soft-delete, FluentValidation rules, correlation logging, and full Docker orchestration support.
C# REST API PostgreSQL JWT Clean Architecture DDD Docker
MQTTOTA — Firmware OTA Update System over MQTT
Scalable over-the-air firmware update system for ESP32 using MQTT. Supports partition management, rollback, and concurrent device updates.
C++ ESP32 MQTT Embedded Systems IoT
MQTTOTAv5 — Firmware OTA Update System over MQTT v5
Scalable over-the-air firmware update system for ESP32 using MQTT v5. Supports partition management, rollback, and concurrent device updates.
C++ ESP32 MQTT v5 Embedded Systems IoT
ESP32_MQTTv5 — MQTT v5 Client Library for ESP32
Custom MQTT v5.0 client library built for ESP32. Designed for reliability and non-blocking communication patterns in resource-constrained environments.
C++ ESP32 MQTT Firmware
GPS Tracker with MQTT — Connected GPS Device
GPS prototype with real-time MQTT connectivity, OTA update support, AT command control, and SMS accident notifications.
C++ ESP32 MQTT GPS SMS
This template combines the performance of .NET 8 with the flexibility of React 18 and TypeScript, providing a robust foundation for building scalable software-as-a-service applications.
C# .NET Core React Docker REST API
|
|
|
|
|
|
|
|
|
|















