Ricardo Rodrigues Justino da Silva

Senior Software Engineer | Distributed Systems & Event-Driven Architecture | Financial Markets & Insurance

Germany

About

Senior Software Engineer & Ph.D. in Physics specialized in the architecture of mission-critical, high-availability platforms for the Financial and Insurance sectors. Leveraging over 5 years of experience bridging analytical rigor with robust software engineering to deliver Distributed Systems and Event-Driven Architectures Key Achievements: - Scalability: Redesigned trading platform architecture, resulting in a 10x throughput increase while ensuring disaster recovery and maintainability - Operational Growth: Led the system design of a next-generation insurance platform, driving a 140% increase in operational capacity - Innovation: Engineered a central order book for fixed-income trading, enhancing transaction processing by 40%+ Technical Expertise: - Languages: Clojure, Python, SQL - Architecture: Microservices, Domain-Driven Design (DDD), System Design, and High Availability - Infrastructure & DevOps: AWS (Lambda, S3), Kafka, Docker, Kubernetes, and CI/CD (GitHub Actions/Jenkins) - Leadership: Mentored 8+ software engineers, defining engineering standards, code review processes, and high-performance workflows Nationality: Brazilian Email: [email protected]

Experience

  • CSD BR ()
    • Senior Software Engineer
      Jan 2025 - Present · 1 yr 7 mos

      - Architected and delivered a distributed fixed-income trade repository platform (Trade Repository & Depository Platform, TR + CSD) from conception to production, defining system architecture, communication patterns, persistence strategies, and engineering standards. - Led the redesign of the trading platform architecture, increasing throughput by 10x while improving scalability, resilience, disaster recovery, and maintainability of business-critical services. - Developed high-performance backend services in Clojure, applying microservices, event-driven architecture, Apache Cassandra, PostgreSQL, and WebSocket/FIX integration. - Designed and implemented an in-house automated end-to-end testing framework using Python, Pytest, and WebSocket, replacing proprietary tooling and reducing recurring licensing costs. - Established standardized development and deployment environments using Docker and Docker Compose, improving engineering consistency and high-availability practices. - Mentored 8+ software engineers through code reviews, merge request evaluations, and regular technical coaching while defining engineering best practices. - Implemented a central order book for fixed-income secondary market trading, increasing transaction processing by 40%, improving traceability, and enhancing operational reliability. - Designed and implemented an automated database migration process, reducing deployment time by 94% and minimizing operational errors by eliminating manual database changes during deployments.

    • Mid Software Engineer
      Mar 2023 - Jan 2025 · 1 yr 11 mos

      - Led the system design and software architecture of a next-generation insurance platform, delivering a 140% increase in operational capacity from concept through production deployment. - Designed and implemented a high-performance Apache Parquet processing engine to ingest, validate, transform, and publish regulatory data within a Lakehouse/Object Storage architecture, enabling successful supplier homologation within regulatory deadlines. - Architected and implemented a scalable data migration solution for the public insurance API (SRO), optimizing execution time, reducing infrastructure costs (FinOps), and ensuring data integrity and consistency. - Developed and automated end-to-end functional testing using Python, Selenium, and scheduled execution pipelines, improving software quality, release reliability, and delivery efficiency. - Built cloud-native, event-driven solutions using AWS Lambda, Amazon S3, and Apache Kafka, enabling scalable, resilient, and asynchronous regulatory data processing. - Represented the organization in the Brazilian insurance committee (SRO), collaborating with regulators and industry stakeholders to define technical integration standards and regulatory requirements.

    • Junior Software Engineer
      Mar 2021 - Mar 2023 · 2 yrs 1 mo

      - Executed backend development tasks by building and maintaining services in Clojure, strictly adhering to established Microservices and Event-Driven Architecture guidelines. - Actively participated in domain modeling, technical design sessions, and backlog refinement, contributing to discussions and executing features based on architectural decisions defined by senior engineers. - Assisted in building and maintaining Docker images and Docker Compose environments to support local development and standard testing workflows. - Supported deployment automation by maintaining and executing CI/CD pipelines across testing and production environments under senior supervision.

  • Universidade Federal de São Carlos - UFSCar Oficial (12 yrs 3 mos)
    • Doutor em Física
      Aug 2019 - May 2024 · 4 yrs 10 mos

      Throughout my PhD in Physics, I focused on critical phenomena and phase transitions, enhancing my computational modeling and statistical analysis skills through intensive use of open-source tools such as the Debian system, VS Code, HDF5, Git, Bash, Python, XMDS2, and LaTeX. The execution of complex simulations and data analyses was carried out in high-performance cluster environments, enabling the handling of large data volumes and the performance of intensive computational calculations.

    • Mestre em Física
      Mar 2017 - Jul 2019 · 2 yrs 5 mos

      Research on critical phenomena theory and second-order phase transitions, computational modeling, and statistical analysis in biodiversity systems. Executed simulations and data analyses in high-performance computing (HPC) environments, processing large volumes of data and performing intensive computational calculations.

    • Estudante
      Mar 2012 - Feb 2017 · 5 yrs

  • Atlética da Física e Engenharia Física (5 yrs 8 mos)
    • Conselheiro
      Aug 2019 - Jun 2023 · 3 yrs 11 mos

    • Presidente
      Jul 2018 - Aug 2019 · 1 yr 2 mos

    • Diretor de Marketing e Eventos
      Nov 2017 - Aug 2018 · 10 mos

  • Universidade de Coimbra ()
    • Estagiário
      Jun 2015 - Jul 2015 · 2 mos

      Summer internship at the University of Coimbra, focused on numerical simulation and modeling of wildfire prevention strategies based on Percolation theory.

    • Estudante
      Sep 2013 - Jul 2015 · 1 yr 11 mos

  • Jaraguá Equipamentos Industriais ()
    • Inspetor de qualidade
      Dec 2009 - Mar 2012 · 2 yrs 4 mos

    • Jovem aprendiz
      Jan 2008 - Dec 2009 · 2 yrs