Senior Software Engineer & Tech Lead with 10 years building software, after five in systems analysis and infrastructure. Currently at FiServ via Go2Win, working on banking operations and financial compliance.
I build with Java, Spring, and Python, and work across the stack when the problem calls for it. Experience across Brazil and the US in banking, fintech, compliance, retail, travel, insurtech, and SaaS.
São Paulo, Brazil · GMT-3 · Portuguese native · English fluent · Spanish advanced
Experience · HustleTech · Projects · Engineering · Education · Connect · Holocrons
Senior Software Engineer, Operations · Oct 2024 - Present
- Banking and compliance APIs, with end-to-end transaction and incident investigation.
- Average triage reduced from ~60 to ~20 minutes using LLM-assisted investigation, with human-reviewed decisions.
Senior Software Engineer · Sep 2022 - Sep 2024
- Full-stack web and mobile delivery across 5 client projects, within a team of 8 engineers, including CDC/ETL pipelines.
- Mentored 3 juniors who progressed to mid-level, with PR reviews alongside senior architects and shared technical ownership.
Senior Software Engineer · Jun 2021 - Aug 2022
- Software delivery for multiple US clients.
- Salesforce Apex → RabbitMQ → Java/Spring integration for notifications.
Technical Lead · May 2020 - Apr 2021
- Technical leadership for digital insurance embedded in retail checkout.
- Policy issuance, digital signatures and evidence, authentication, and an accessible customer experience.
Senior Software Engineer · Oct 2019 - May 2020 · São Paulo, Brazil
- Supported payment services, UOL Mail, online antivirus, and antifraud products.
- Built and maintained Java and Apache Camel integrations, working with Kotlin, Quarkus, and TDD.
Senior Java Developer · Mar 2019 - Sep 2019 · São Paulo, Brazil
- Built the Java/Spring backend for airline package sales.
- An ETL/Kafka pipeline synchronized a saturated legacy Oracle database with MongoDB instances, directing frequent reads to MongoDB while retaining writes in Oracle.
Software Developer · Jul 2018 - Feb 2019 · São Paulo, Brazil
- PedeJa: a food-ordering and delivery platform built with Java/Spring.
- Ghost Market: checkout-free retail using Node.js and RFID to bill customers as they walked out.
Software Developer · Sep 2016 - Jun 2018 · São Paulo, Brazil
- Integrated CRM data for an events app, segmenting customers by age, peak days, and payment method in Angular 2 dashboards.
- Built incident-monitoring alert screens and an Android app for Musashi.
Founder & sole engineer · 2016 - Present
HustleTech is my solopreneur company. I've independently developed 3 apps and 2 games, from concept to implementation, working outside business hours alongside my engineering career. My full-time role remains my professional priority.
- Condo: multi-tenant B2B SaaS for Brazilian condominium management.
- Ardha: single-tenant B2C tarot platform.
- Platform: Java/Spring Boot modular monoliths on GCP Cloud Run; React and React Native clients; PostgreSQL and Redis. Terraform and GitHub Actions support delivery.
- Data & access: database-enforced tenancy constraints, Redis-backed RBAC, and an LGPD-aware identity model.
- Engineering automation: LLM-powered agents assist testing, architecture review, vulnerability scanning, and code quality. Design, implementation, and delivery are part of the same ownership loop.
Public repositories to explore the decisions, architecture, and code.
A Python/FastAPI experiment in semantic caching and correctness. Streaming responses, deterministic cache safeguards, routing, fallback, and observability. Benchmark work is in progress.
Python FastAPI PostgreSQL / pgvector Redis SSE
An architectural lab exploring SAGA, Outbox, and CDC with Debezium, plus observability through OpenTelemetry and Grafana. AWS infrastructure is described with Terraform.
Kafka Debezium PostgreSQL OpenTelemetry Terraform
These are in progress or planned; the scope below describes the intended work.
Reference architectures for event sourcing, CQRS, and saga orchestration, with production patterns, tests, benchmarks, and documentation.
Java · Spring · Kafka · PostgreSQL
A backend foundation covering authentication, observability, CI/CD, and multi-tenancy.
NestJS · TypeScript · Docker · GCP
Production patterns for tool calling, evals, fallback strategies, and cost controls. Demos are not deployments.
Python · FastAPI · LangChain · Vector DBs
An edge-to-cloud reference stack that goes beyond a blinking LED.
ESP32 · Python · GCP IoT · MQTT
- Architecture follows the constraints: microservices, modular monoliths, event-driven systems, CDC/ETL, and multi-tenant SaaS. Business needs and operational tradeoffs guide the design.
- Leadership stays hands-on: clear technical direction, practical feedback, and shared ownership.
- Communication connects the work: technical and stakeholder conversations with teams in the US, Europe, Mexico, Argentina, and Colombia.
Java, Spring, and Python are my core backend tools. React, Next.js, and React Native support full-stack delivery; APIs, messaging, observability, and infrastructure connect the pieces.
Java · Python · TypeScript · JavaScript · Node.js · Go · Kotlin · C# · C++
Spring · Quarkus · NestJS · React · Angular · Next.js · FastAPI
Google Cloud · AWS · Azure · Docker · Kubernetes · Terraform · Jenkins · GitHub Actions · NGINX · Red Hat OpenShift
PostgreSQL · MongoDB · Redis · MySQL · Oracle / PL/SQL · SQL Server · Firebird · IBM DB2 · Apache Kafka · RabbitMQ · Apache Camel
OpenAI / LLM Agents · Anthropic / Claude · LangChain / RAG · Pandas · NumPy · TensorFlow · PyTorch · Vector DBs (Elasticsearch)
Linux · Ubuntu · Arch Linux · Debian · Raspberry Pi · Arduino / ESP32
B.Sc. Computer Science, Universidade Estácio, São Paulo · Jan 2023 - Jun 2026
Coursework in algorithms, data structures, operating systems, networks, and software engineering, with applications built in Java, Python, and C++.
Building toward Senior Software Architect through complex projects, continued learning, and certifications.
- 2021: MongoDB: What Problems Does It Actually Solve? · Universidade Estácio.
- 2020: Best Practices in RESTful API Development with Node.js and Swagger · Universidade Estácio.
Engineering conversations, full-time opportunities, and thoughtful technical cofounder discussions. Tell me what you're building and where I could help.
rodrigo.dantas@hustletech.dev · Book a call
LinkedIn · HustleTech · Medium · Dev.to · Twitter / X
Writing about LLM-assisted engineering, personal products, and the engineering decisions that matter.
Languages cover the last five years across roles; commit times retain the historical snapshot. Operating-system use is a current estimate. The coffee, gaming, and debugging counters are developer folklore.
Stay curious. Own the tradeoffs. Ship things that matter.




