maccari78 photo

¡Hola, soy Danilo Maccari!
Disponible para trabajar

Desarrollador Full Stack | Ruby on Rails 8 · Python FastAPI · React Native | AWS · Kubernetes | Sistemas de Escala Gubernamental | HealthTech SaaS en producción

Desarrollador Full Stack con experiencia en sistemas de producción críticos. Fui el único desarrollador a cargo de IPS RUPA, plataforma gubernamental provincial (Django + Next.js + PostgreSQL) con millones de registros de afiliados, empleadores y salarios. Gestioné todas las etapas: API REST, migración de frontend, adaptación a schema legacy inamovible (Adabas D → PostgreSQL), integración de +90 GB de datos con Celery y Streaming, y deploy en Kubernetes (OKD/OpenShift) coordinado con DevOps.

Paralelamente, fundé y desarrollé DocSync, un SaaS de gestión de clínicas médicas con arquitectura multi-tenant (Row Level Security en PostgreSQL), hoy en producción en AWS y con app mobile aprobada en Google Play. Esta misma experiencia en arquitecturas multi-tenant la apliqué también en otros proyectos freelance, transformando MVPs mono-cuenta en SaaS escalables para múltiples clientes. Sólido en código limpio, seguridad y entrega continua, con foco en llevar productos de idea a producción real.

Experiencia profesional

  1. DocSync (Proyecto propio) - Founder & Full Stack Developer

    Fundé y desarrollé DocSync, un SaaS de gestión integral de clínicas médicas, hoy en producción en AWS con arquitectura multi-tenant (Row Level Security en PostgreSQL). ERP para salud multiusuario: turnos, profesionales, secretarias y pacientes, con roles diferenciados vía RBAC y auditoría de seguridad.

    Historias Clínicas Electrónicas con exportación PDF individual y múltiple (Prawn). Seguridad production-ready: JWT (access 15 min + refresh 7 días), blacklist vía Solid Cache, rate limiting (Rack::Attack), sanitización HTML y audit logging.

    Chat en tiempo real paciente-secretaria con ActionCable, pagos Stripe (web + mobile) y FAQ Bot integrado con Claude API. App móvil en React Native: autenticación JWT + Google OAuth, HCE, chat en tiempo real y pagos Stripe nativos.

    Deploy en AWS EC2 + Nginx + Puma + PostgreSQL, dominio propio con SSL, CI/CD automático con GitHub Actions y backups semanales a S3. Lanzamiento público: DocSync Mobile alcanzó aprobación de producción en Google Play, con pricing en tres niveles publicado en getdocsync.app.

    Saber más...
  2. WTF? Agency - Brief Destroyers - Full Stack Developer

    Colaboré en un dashboard de Business Intelligence SaaS para empresas que venden en Mercado Libre y usan Odoo como ERP, consolidando datos de ventas, stock, pagos y preguntas en un solo panel gerencial. Transformé el MVP de cuenta única en una arquitectura multi-tenant desplegada en Railway, permitiendo que múltiples empresas operen de forma aislada sobre la misma plataforma.

    Desarrollé un bot de Telegram con transcripción de voz vía OpenAI Whisper, permitiendo realizar consultas al sistema mediante mensajes de audio.

  3. DevBout - Full Stack Developer

    Colaboré en el desarrollo de SportFlow, una plataforma SaaS multi-tenant para clubes deportivos (pádel), incorporándome a un proyecto ya iniciado y aportando arquitectura multi-tenant y desarrollo backend.

  4. elatech.io - Full Stack Developer

    Colaboré en el desarrollo de 'arreglatuti', un SaaS de intermediación de servicios para oficios (plomería, gas, albañilería, carpintería y afines), conectando profesionales con clientes.

  5. Surtek - Full Stack Developer

    Colaboré en el desarrollo de un sistema de administración integral para Villa Mitre, club deportivo de gran envergadura en Bahía Blanca, actualmente en uso por la institución.

    Arquitectura multi-tenant: disciplinas (gimnasio, pileta) aisladas entre sí dentro del club, sobre una base pensada para comercializarse a otros clubes deportivos. Stack: React.js, MySQL.

  6. SOWTIC - IPS RUPA (Sector Gubernamental) - Full Stack Developer

    Único desarrollador a cargo del sistema. Diseñé e implementé la API REST completa (Django DRF + PostgreSQL) con RBAC multi-nivel (admin, interno, empleador), filtrado por rol, paginación eficiente sobre millones de registros y exportación masiva vía MinIO.

    La BD original (Adabas D) fue migrada a PostgreSQL por el equipo de DBAs con un schema fijo e inamovible: con 9 de 14 historias ya implementadas sobre BD local, adapté todo el desarrollo al schema definitivo al quedar disponible. Al incorporarse el volumen real de datos (+90 GB), implementé Celery para procesamiento asíncrono y Streaming de respuestas HTTP para garantizar estabilidad bajo carga.

    Migré el frontend completo de plantillas Django/Bootstrap a Next.js 14 (App Router) con Tailwind CSS, Shadcn/ui, Keycloak vía next-auth y Zustand, logrando una mejora significativa en rendimiento, UX y mantenibilidad. Gestioné mi propio ambiente en OKD/OpenShift con Docker, GitLab CI/CD y ArgoCD, coordinando con DevOps y DBAs durante todo el proyecto.

    Entregué 14 historias de usuario + múltiples requerimientos adicionales del cliente 100% a tiempo.

  7. Roles anteriores (Freelance) - MecanTronic · Thaskify · Toyoko LLC · Unión Informática (docente) · INTI · anatod

    MecanTronic (11/2024 - 03/2025): 82 entregas en proyecto React/Redux/MaterialUI ('plan-mi-casa', backend en FastAPI y MySQL sobre AWS RDS); implementé de forma autónoma la feature 'monthly-rates' en un equipo Agile.

    Thaskify (10/2023 - 11/2023): app de gestión de proyectos con tableros Kanban en Node.js, MongoDB y React; autenticación JWT y drag-and-drop.

    Toyoko LLC - Frontend (12/2021 - 02/2022): mejoras de UI en un sitio de biotecnología para un cliente en Berkeley, CA.

    Unión Informática (06/2023 - 10/2023): docencia de Data Analysis con Python y Machine Learning en Google Colab.

    INTI - #ArgentinaPrograma (02/2022 - 06/2023): comencé como Tutor asesorando estudiantes en Full Stack Development (Angular, Java Spring, MySQL) y ascendí a Supervisor, gestionando Profesores y Tutores.

    anatod (03/2017 - 09/2017): asesoría a los equipos de QA y UX/UI Design.

Proyectos

DocSync - SaaS HealthTech en producción

SaaS de gestión integral de clínicas médicas diseñado y desarrollado de extremo a extremo, hoy en producción en AWS con arquitectura multi-tenant (Row Level Security en PostgreSQL). CRUDs completos de Turnos, Pacientes (con Historias Clínicas y Evoluciones), Clínicas, Profesionales, Secretarias e Insumos, con roles diferenciados vía RBAC y auditoría de seguridad.

Autenticación JWT (access 15 min + refresh 7 días) con blacklist vía Solid Cache, rate limiting (Rack::Attack) y sanitización HTML. Pagos con Stripe, chat en tiempo real vía ActionCable, generación de PDFs (Prawn), emails automatizados y FAQ Bot con Claude API (Anthropic).

App móvil en React Native (Expo) con JWT + Google OAuth, HCE y pagos Stripe nativos, con aprobación de producción en Google Play.

Screenshot of the DocSync project

YouDrive

Proyecto final del Henry Bootcamp (Certificación Full Stack), desarrollado en equipo multidisciplinario con Frontenders, Backenders, PM y PO. Web app de alquiler de autos con NestJS + TypeScript en el backend (PostgreSQL, TypeORM) y Next.js + Tailwind en el frontend.

Implementamos JWT, bcrypt, OAuth2, RBAC, Stripe, geolocalización con Open Street Map y documentación con Swagger. El trabajo en equipo con metodología Agile fue tan importante como el stack técnico.

Screenshot of the YouDrive project