Senior Full-Stack Engineer

Senior Full-Stack Engineer with 14+ years building scalable web & mobile apps. Ruby on Rails, React, AWS. Open Source contributor.

// SYSTEM

Projects

Things I've built — from Rails backends to React frontends.

> Inevitable, Mr. Anderson.

Featured

CobroYa

Open-source Mercado Pago payment platform with MCP server, OpenAI function calling, LangChain tools (Python), Telegram bot, WhatsApp Business API, and automation adapters for n8n, Zapier, Make, and Pipedream. Published on npm & PyPI with 212+ tests.

  • TypeScript
  • Python
  • MCP
  • OpenAI
  • LangChain
  • Payments
Featured

SalesToBooks

Automated restaurant bookkeeping — syncs daily POS sales into accounting software. Integrates with Clover, Square, Toast, QuickBooks, Xero, and 12,000+ banks via Plaid. Multi-location support with auto category mapping.

  • Rails
  • Hotwire
  • Plaid
  • POS Integrations
  • Accounting
Featured

VulnSentry

Ruby CVE auto-PR bot — Rails 8 app that detects vulnerabilities in Ruby bundled gems and prepares human-reviewable bump PRs. Conservative, fail-closed safety model with DeepSeek cross-checks.

  • Rails 8
  • Security
  • Automation
  • Ruby

// OPEN_SOURCE

dan1d.dev

This portfolio — an open-source 3D portfolio built with Next.js and React Three Fiber.

  • Next.js
  • Three.js
  • React Three Fiber

py_bridge

Call Python functions from Elixir over stdin/stdout using JSON-RPC 2.0. Zero dependencies. Supervisor-friendly. Crash-resilient.

  • Elixir
  • Python
  • JSON-RPC

omniauth-clover-oauth2

OmniAuth strategy for Clover POS OAuth 2.0 with TokenClient for easy token refresh (OmniAuth 2.0+ compatible).

  • Ruby
  • OmniAuth
  • OAuth2

clover_sandbox_simulator

Ruby gem for simulating realistic restaurant POS operations in Clover sandbox environments. Generate orders, payments, and transactions for testing.

  • Ruby
  • Testing
  • Clover API

omniauth-freshbooks-oauth2

OmniAuth OAuth2 strategy for FreshBooks with multi-business support, JSON token exchange, and single-use refresh token handling.

  • Ruby
  • OmniAuth
  • OAuth2

omniauth-quickbooks-oauth2

OmniAuth strategy for QuickBooks Online OAuth 2.0 with TokenClient for easy token refresh (OmniAuth 2.0+ compatible).

  • Ruby
  • OmniAuth
  • OAuth2

omniauth-xero-oauth2

OmniAuth OAuth2 strategy for Xero with multi-tenant support, OpenID Connect, and token refresh (OmniAuth 2.0+ compatible).

  • Ruby
  • OmniAuth
  • OAuth2

@dan1d/dolar-mcp

MCP server for Argentine exchange rates — real-time dollar blue, oficial, MEP, CCL, crypto rates via DolarAPI. Currency conversion and spread calculator for AI agents. No API key required.

  • TypeScript
  • MCP
  • AI Agents
  • Finance

@dan1d/mercadolibre-mcp

MCP server for MercadoLibre marketplace — search products, browse categories, trends across 18 LATAM countries. No API key required for public endpoints.

  • TypeScript
  • MCP
  • AI Agents
  • E-Commerce

HackTheInterview

AI-powered real-time interview assistant — transcribes interviewer questions and generates suggested answers in real-time.

  • TypeScript
  • AI
  • Real-Time

codeprism-cli

CLI for indexing codebases and pushing knowledge cards to a CodePrism engine.

  • TypeScript
  • CLI
  • Dev Tools

epos_now_client

Ruby client for the Epos Now POS API (V4). Basic Auth, pagination, 10 resources, 100% test coverage.

  • Ruby
  • API Client
  • POS

lbry-api-ruby

Ruby wrapper for LBRY and LBRYcrd APIs.

  • Ruby
  • Crypto
  • API Client

omniauth-doordash-oauth2

OmniAuth strategy for DoorDash using JWT authentication.

  • Ruby
  • OmniAuth
  • OAuth2

omniauth-gusto-oauth2

OmniAuth OAuth2 strategy for Gusto payroll.

  • Ruby
  • OmniAuth
  • OAuth2

omniauth-lightspeed-oauth2

OmniAuth OAuth2 strategy for Lightspeed Restaurant (K-Series).

  • Ruby
  • OmniAuth
  • OAuth2

omniauth-uber-eats-oauth2

OmniAuth OAuth2 strategy for Uber Eats.

  • Ruby
  • OmniAuth
  • OAuth2

omniauth-wave-oauth2

OmniAuth OAuth2 strategy for Wave (by H&R Block).

  • Ruby
  • OmniAuth
  • OAuth2

epos_now_sandbox_simulator

Ruby gem for simulating POS operations against the Epos Now V4 API. Generates realistic orders, payments, and transactions for sandbox testing.

  • Ruby
  • Testing
  • POS

heartland_sandbox_simulator

Heartland Genius Restaurant POS sandbox simulator for SalesToBooks integration testing.

  • Ruby
  • Testing
  • POS

lightspeed_sandbox_simulator

Lightspeed K-Series POS sandbox data simulator for development and testing.

  • Ruby
  • Testing
  • POS

skytab_sandbox_simulator

SkyTab (Shift4) POS sandbox simulator for SalesToBooks integration testing.

  • Ruby
  • Testing
  • POS

square_sandbox_simulator

Generate realistic POS data in Square sandbox — orders, payments, catalog, customers, refunds. Ruby gem with CLI + programmatic API.

  • Ruby
  • Testing
  • POS

GitHub Skyline

> INITIALIZING NEURAL MATRIX...

// CHARACTER_01
NEO // THE_ONE
"I know TypeScript."
0 commits in the neural matrix
// CHARACTER_02
MORPHEUS // THE_GUIDE
"Free your mind."
What if I told you... every commit matters?
// CHARACTER_03
AGENT_SMITH // THE_SYSTEM
"Inevitable, Mr. Anderson."
System analysis: contribution pattern detected
// IDENTITY_CARD.exe

Business Card

I can only show you the door. You're the one that has to walk through it.— Morpheus

0xD4N1D00000ACTIVE
Daniel Alejandro Dominguez Diaz

Daniel Alejandro Dominguez Diaz

@dan1d

NETWORK
STACK
Ruby on RailsReactReact NativeVueAngularNode.jsTypeScriptPostgreSQLAWSDocker
SCAN

https://dan1d.dev/card

FULL_CARD
MATRIX.PROTOCOL.v3.1dan1d.dev
// IMMERSIVE

3D Experience

Free your mind.— Morpheus

// SCAN_TARGET

Scan to open on your phone

OR

// INSTRUCTIONS

  1. 1

    Scan QR Code

    Open the 3D viewer on your phone

  2. 2

    Choose a View

    Switch between Matrix Resume and GitHub Skyline

  3. 3

    Explore in 3D

    Drag to orbit, scroll to zoom, hover for details

// 3D_PREVIEW
Powered by Three.js