The Code Codex
Theme
← About

Douglas da Rosa Paz Capeletti

Senior Software Engineer | Fullstack | Cloud Architecture

Porto Alegre, RS, Brazil | douglas.drpaz@gmail.com | LinkedIn | GitHub | website

PROFESSIONAL SUMMARY

Senior Software Engineer with over 9 years of solid experience developing high-availability, mission-critical distributed systems. Specialist in microservices architecture using the Java/Spring ecosystem, with extensive experience in the global automotive (BMW NA) and financial sectors (Banking, Fintech, and Payments). Expertise in Cloud Computing (AWS/GCP), technical leadership, and Agility, with a proven track record of delivering scalability, resilience (Active-Active), and performance optimization.

PROFESSIONAL EXPERIENCE

Zallpy Digital | Client: BMW NA (USA & Canada)

Senior Software Engineer (September 2024 – Present)
  • Led technical roadmap negotiations with stakeholders, balancing the development of new features with the reduction of structural technical debt.
  • Achieved 8x performance gains by redesigning critical APIs, refactoring complex SQL queries, and correcting architectural flaws in distributed cache implementation (Hazelcast).
  • Optimized the Angular frontend by drastically reducing bundle size and improving Initial Load Time (LCP). Implemented UI caching strategies to minimize unnecessary API calls and led UI componentization to ensure consistency and maintainability.
  • Executed the migration of CI/CD pipelines from Jenkins to GitHub Actions, establishing automated deployment workflows on AWS with integrated Quality Gates and security analysis (SAST).
  • Responsible for the maintenance and refactoring of the PayPal gateway integration, ensuring the integrity and idempotency of financial transactions via REST.
  • Stack: Java, Spring Boot, AWS, Angular, Hazelcast, PayPal API, SQL, GitHub Actions, Docker, Kubernetes, SAST.

Zallpy Digital | Client: ADP (Next-Gen)

Senior Software Engineer & Scrum Master (October 2021 – September 2024)
  • Designed the mapping and transition strategy for critical services to an Active-Active high-availability structure between AWS and on-premise environments.
  • Improved and incremented React interface flows for insurance policy (401K) and employee management, optimizing user experience for complex accounting processes.
  • Implemented integration with market accounting software (QuickBooks), including the design of the authentication flow via tokens (OAuth2) for automated financial data exchange.
  • Reduced payroll processing time in the General Ledger by several hours through the redesign of data structures and batch processing using Apache Kafka.
  • Acted as Scrum Master, utilizing flow metrics (Cycle Time, Throughput) to eliminate bottlenecks and increase delivery predictability within Jira.
  • Stack: Java, Spring Boot, Apache Kafka, AWS, React, OAuth2, SQL, Redis, Dynatrace, Splunk, Scrum.

Avenue Code | Client: SquareTrade (USA)

Senior Software Engineer (April 2021 – October 2021)
  • Worked in a rigorous quality environment, resolving complex insurance policy overlap scenarios for the North American market.
  • Contributed to the scalability of microservices using Spring Cloud technologies and AWS infrastructure, ensuring code maintainability through unit and integration testing.
  • Stack: Java, Spring Boot, Spring Cloud, AWS, Apache Kafka, SQL, JUnit, Mockito.

South System | Client: Getnet

Software Engineer (February 2020 – April 2021)
  • Participated in the technical exploration and implementation of PIX (Instant Payments) in the digital wallet, integrating the new payment method into the banking ecosystem.
  • Contributed to the high-level API design for Wallet services, defining integration strategies with payment processors focused on security and performance.
  • Utilized MongoDB to manage highly volatile data, supporting distinct user profiles (merchants and standard users) in a flexible NoSQL structure.
  • Managed session caching using Redis to optimize response times and support traffic peaks on the platform.
  • Stack: Java, Spring Boot, Redis, MongoDB, NoSQL, API Integration, PIX API.

Deal | Client: Grupo RBS

Software Engineer (May 2019 – February 2020)
  • Architected a unified Identity and Access Management (IAM) platform on GCP (Firebase/Firestore), consolidating legacy systems for millions of users.
  • Executed large-scale data migration using RabbitMQ for asynchronous processes and triggers in legacy databases to maintain consistency during transition.
  • Built shared libraries in Kotlin to standardize login business rules across various company products.
  • Implemented containerization with Docker and orchestration via Kubernetes (GKE), configuring GitLab CI pipelines integrated with the Gitflow workflow.
  • Stack: Kotlin, Java, GCP, Firebase, Firestore, RabbitMQ, Docker, Kubernetes (GKE), GitLab CI, Gitflow.

South System | Client: Unicred

Software Engineer (August 2018 – May 2019)
  • Developed an emergency credit limit feature configurable via backoffice in Knockout.js, allowing high-value transactions without triggering anti-fraud blocks.
  • Implemented multi-authorization flows for corporate accounts, ensuring approval state management among multiple stakeholders via Redis persistence.
  • Collaborated with compliance and risk teams to align technical implementations with banking sector regulatory standards.
  • Stack: Java, Spring Boot, Knockout.js, Redis, SQL, Kafka.

Accenture | Client: Sicredi

Junior Software Engineer & N3 Support (April 2017 – August 2018)
  • Developed credit recovery solutions in JavaEE using Agile methodologies and BDD.
  • Provided N2/N3 technical support, diagnosing complex issues and executing corrective database scripts to ensure operational continuity for regular and rural credit.
  • Stack: JavaEE, SQL, BDD, Agile, Incident Management.

EDUCATION

  • MBA in Team Management & Leadership – PUCRS (Completed 2025).
  • Bachelor of Software Engineering – PUCRS (Completed 2022).

LANGUAGES

  • English: Fluent.
  • Portuguese: Native.

TECHNICAL SKILLS

  • Languages & Frameworks: Java (8/11/17/21), Kotlin, Spring Boot, Spring Cloud, Spring WebFlux, Hibernate, JPA, JUnit, Mockito, Node.js.
  • Frontend: React, Angular, TypeScript, JavaScript, Redux, Knockout.js, HTML5, CSS3.
  • Cloud & Infra: AWS (EC2, S3, RDS, Lambda), GCP (GKE, Firebase, Firestore), Docker, Kubernetes (K8s), Terraform.
  • DevOps & CI/CD: GitHub Actions, GitLab CI, Jenkins, Gitflow, Maven, Gradle, SonarQube, SAST/DAST.
  • Messaging & Cache: Apache Kafka, RabbitMQ, Redis, Hazelcast.
  • Data: PostgreSQL, MySQL, Oracle DB, SQL Server, MongoDB, NoSQL, Event Sourcing.
  • Architecture & Practices: Clean Code, Unit Testing, Integration Testing, Microservices, Domain-Driven Design (DDD), SOLID, Design Patterns, TDD, BDD, REST, SOAP, gRPC, OAuth2, IAM, Observability (Prometheus, Grafana, Dynatrace, Splunk).
  • Management & Methodologies: Scrum Master, Kanban, Stakeholder Management, Technical Mentorship, Code Review.