Danilo Rodrigues
Danilo Rodrigues

Full Stack & AI Engineer | TypeScript, Node.js, NestJS, React, PostgreSQL | Fintech & Payments

Actively looking · Member since 19 Oct 2026
Location
Brasília, Brazil
Desired salary
Confidential
Work preference
Remote Only / Full Time, Contract
Experience level
Mid

About

Professional summary

Full Stack & AI Engineer with 2.5+ years building products for startups in Brazil, the US and Europe, across fintech and payments, food delivery, insurtech, marketing SaaS and e-commerce.

Most recently at Volup, a premium food delivery platform in Portugal and Spain, I owned the financial flow (payments, refunds, discounts, reconciliation and payouts) serving 2K+ users, independently led the Stripe to Adyen migration with a multi-provider setup running both in parallel, built KYC/onboarding flows for both providers, and fixed production bugs that were leaking money. I also maintained the React backoffice, React Native customer and restaurant POS apps, and a new TypeScript/Fastify API, and led QA with Playwright and Maestro E2E tests.

At Aggressive Solutions (leadstats.io, US insurance market) I owned the core policy and commission engine, migrated a Python/FastAPI API to NestJS, modeled a multi-tenant PostgreSQL database with RBAC, tuned queries and indexes for heavy data volumes, and built an n8n + OpenAI pipeline that reads policy PDFs into the database. Earlier, I built a WhatsApp marketing CRM, AWS CI/CD with GitHub Actions, and a Medusa.js e-commerce that cut load time from 8s to under 1s.

I use AI daily in my workflow (Claude Code, Cursor) and build AI products: WhatsApp agents, RAG with pgvector, and automation with n8n and OpenAI. Currently doing a postgraduate program in Generative AI & LLMs at PUC-Rio. Fluent English, native Portuguese, intermediate Spanish. Available immediately for remote roles.

Notice period: Immediately

Skills

20 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Full Stack Engineer Volup (Lisbon, Portugal · Remote)

Premium food delivery platform in Portugal and Spain (Michelin and high-end restaurants), payments layer serving 2K+ users.

• Owned the financial flow: payment release on delivery confirmation (Tookan-based distributed system), refunds, discounts, reconciliation and payouts.
• Independently led the Stripe to Adyen migration, building a multi-provider setup to run both providers in parallel with structured logging.
• Built KYC/onboarding flows for Stripe and Adyen (self-hosted onboarding on Adyen).
• Fixed bugs that were leaking money and critical production runtime issues in the order/payment cycle; added a backoffice payment capture action after a broken capture flow had cost €1,500.
• Restored Apple Pay and planned recovery for customers who could not check out.
• Maintained and modernized legacy code: new TypeScript/Fastify API, React backoffice, React Native customer app and restaurant POS app (iOS/Android), with i18n in PT, EN, ES and FR.
• Led QA with Playwright and Maestro E2E tests; defined the design system with the designer and shipped pixel-perfect UI.
• Integrated GA4 and Meta Ads, and connected sprint boards to AI agents to automate daily status and bug reports.

Stack: TypeScript, Node.js, Fastify, React, React Native, MongoDB, Kafka, Stripe, Adyen, Sentry, Playwright, Maestro.

Full Stack Engineer Aggressive Solutions (Texas, USA · Remote)

US startup building leadstats.io, a sales tracking and carrier intelligence SaaS for the US insurance market. Started part-time and went full-time in June 2025 to speed up launch.

• Owned the core: policy ingestion and commission calculation per policy sold, handling large data volumes.
• Migrated the legacy Python/FastAPI API to NestJS while preserving business logic.
• Modeled much of the PostgreSQL schema for multi-agency, multi-tenant scale; built RBAC and access control with NestJS Guards.
• Continuous performance work: refined queries, indexes and Postgres tuning to remove loading bottlenecks.
• Built an n8n + OpenAI workflow that reads policy PDFs and writes them to the database, with retry and fallback.
• Vue + Tailwind frontend with reusable components, skeleton loading, optimistic UI and caching.
• Key player in the launch: led other devs, delivered the launch plan and supported the first customers as the product scaled.

Stack: TypeScript, NestJS, Vue.js, Tailwind, PostgreSQL, Drizzle ORM, Python, n8n, OpenAI.

Full Stack Engineer InfityWorks (Florianópolis, Brazil · Remote)

Software consultancy building MVPs and products for startups.

• Built a WhatsApp marketing CRM for agencies with multiple agents, message automation, lead management and conversion tracking. V1 on whatsapp-web.js + Puppeteer with WebSocket connection management, optimizing resource usage across Puppeteer instances on Docker/EC2; final version migrated to Evolution API with webhooks.
• Set up a GitHub Actions CI/CD pipeline deploying to AWS, eliminating manual deploys.
• Built a full-stack e-commerce with Medusa.js, PostgreSQL and MinIO (S3) on a VPS replacing WordPress, cutting load time from 8s to under 1s; integrated Stripe and Pix, transactional emails with Resend, and smart product search.
• Built a low-code WhatsApp POC with Supabase, n8n, FlutterFlow and Evolution API.
• Worked directly with non-technical marketing clients.

Stack: TypeScript, Next.js, NestJS, PostgreSQL, MySQL, Prisma, Docker, AWS, GitHub Actions, Stripe.

Frontend Developer & UX/UI Pagglo (Brasília, Brazil · Hybrid)

Brazilian digital payments fintech.

• Designed the full UX/UI of an e-commerce (craft beverages) for launch.
• Built multiple backoffice modules in Vue + Tailwind serving Brazil, Portugal and the US, integrated with a .NET API.
• Built event check-in logic and UI handling hundreds of attendees and real-time point balances.
• Mentored interns and onboarded new frontend devs, reducing load on the senior engineer.
• Prototyped a low-code module in Figma to customize white-label React Native apps.

Stack: JavaScript, Vue.js, Pinia, Tailwind, .NET API, Figma.

Frontend Developer Cajuí Collab

University junior company.

• Led a team of interns building the bilingual Pachamama website for a research group between the University of Puerto Rico and Universidade Católica de Brasília.
• Pixel-perfect Figma implementation with designers, reusable React components and applied visual identity.
• Delivered 100% on milestones; deployed on Vercel/Hostinger.

SWE AI Trainer (Freelance) LinkedIn

• Compare and analyze web interfaces generated from prompts, evaluating aesthetics and functionality to improve AI coding models.

AI Trainer (Freelance) Outlier

• Evaluated generative AI responses in Portuguese and assessed AI-generated code for correctness and quality.

Education

Learning history

Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)

Postgraduate Specialization, Generative AI & Large Language Models

In progress.

Universidade Católica de Brasília

Technologist Degree, Systems Analysis and Development

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu