maccari78 photo

¡Hola, soy Danilo Maccari!
Disponible para trabajar

Desarrollador Full Stack | Python (Django) · Ruby on Rails 8 · Next.js | Sistemas de escala gubernamental | Kubernetes / OKD | HealthTech MVP

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 desarrollé DocSync, un SaaS de gestión de clínicas en Rails 8, React Native, Stripe y Claude API. Sólido en código limpio, seguridad y entrega continua.

Experiencia profesional

  1. SOWTIC - Full Stack Developer

    Único desarrollador a cargo del sistema · Contrato remoto · Buenos Aires, Argentina. 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 via 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.

  2. Mecantronic - Backend Developer

    Contribuí a 'plan-mi-casa' con backend en FastAPI y MySQL (AWS RDS), y frontend en ReactJS, Redux y MaterialUI, entregando 82 tareas en un equipo Agile. Implementé autónomamente 'monthly-rates' y 'functional-units', y optimicé la gestión de datos con borrado y recuperación de Suscriptores.

  3. Thaskify - Full Stack Developer (Prácticas)

    Contribuí a una app de gestión de proyectos con tableros Kanban usando Node.js, MongoDB (backend) y React (frontend) en un equipo Agile. Implementé autenticación con JWT y drag-and-drop, optimizando la UX.

  4. Unión Informática - Machine Learning & Data Analyst Teacher

    Impartí clases de Machine Learning y Data Analyst con Python y Google Colab de forma remota.

  5. INTI - Tutor y Supervisor de Entorno Virtual (#ArgentinaPrograma)

    Trabajé en #YoProgramo, comenzando como Tutor (02/2022 - 08/2022), asesorando a estudiantes en Full Stack Development (Angular, Java Spring, MySQL), y ascendiendo a Supervisor (07/2022 - 06/2023) por mi buen desempeño, gestionando Profesores y Tutores para asegurar la calidad educativa.

  6. Toyoko LLC - Freelance Frontend Developer

    Mejoré la funcionalidad y UX de una página de biotecnología con JavaScript y Django. Configuré un entorno virtual en VSCode y WSL, superando desafíos técnicos para optimizar el desarrollo.

  7. anatod - Freelance Software QA Analyst & UX/UI Designer

    Asesoré al equipo de QA y UX/UI Design.

Proyectos

DocSync - MVP HealthTech

SaaS de gestión integral de clínicas diseñado y desarrollado de extremo a extremo. CRUDs completos de Turnos, Pacientes (con Historias Clínicas y Evoluciones), Clínicas, Profesionales, Secretarias e Insumos. Acceso basado en roles (admin, profesional, secretaria, paciente) con autenticación Devise + Google OAuth. Pagos con Stripe, chat en tiempo real vía ActionCable, generación de PDFs (Prawn), emails automatizados, rate limiting y auditoría de seguridad. App móvil en React Native (Expo) con JWT + Google Sign-In, HCE y pagos Stripe nativos. FAQ Bot con Claude API (Anthropic), preparado para evolucionar a agente de IA.

Captura de pantalla del proyecto DocSync - MVP HealthTech

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.

Captura de pantalla del proyecto YouDrive