Fullstack Software Engineer
Rodrigo Santos da Silva
Fullstack Software Engineer with 10+ years of experience building scalable web and mobile applications. Currently Tech Lead at Trade Republic, specializing in system integration, infrastructure optimization, and team mentorship. Expert in Node.js, TypeScript, React, and cloud-native architectures.
01. About Me
Core technologies in my stack:
- ▹ Node.js & TypeScript
- ▹ React & Vue
- ▹ React Native
- ▹ AWS / Azure
- ▹ Kubernetes
- ▹ Terraform
02. Services
Frontend Development
Modern web and mobile application development using React, Vue, and React Native. Creating responsive, performant user interfaces with focus on user experience and accessibility. Experienced with state management, component libraries, and modern styling solutions.
Backend Development
Building robust and scalable backend systems with Node.js, TypeScript, and ASP.NET Core. Expertise in RESTful APIs, microservices architecture, database design, and system integration. Focus on performance, reliability, and maintainability.
Cloud & DevOps
Cloud-native infrastructure and deployment automation. Building and maintaining CI/CD pipelines, container orchestration with Kubernetes, and infrastructure as code with Terraform. Multi-cloud experience across AWS, Azure, and GCP.
03. Highlighted Projects
Trade Republic
Banking Backoffice Platform
Led the development and long-term ownership of Trade Republic’s core Banking Backoffice platform, achieving a 70% reduction in infrastructure and operational costs, eliminating production crashes entirely (from 50+ to zero), and speeding up CI/CD pipelines by 5×, significantly improving developer productivity and deployment velocity.
The platform is a mission-critical system powering all back-office banking operations, designed with fine-grained permissions, full auditability, and support for multiple autonomous user roles. I delivered features end-to-end across frontend, backend, and infrastructure, while introducing full observability and monitoring to improve reliability and incident response.
In parallel, I built internal self-service tools that automated workflows for more than 10 cross-functional teams, enabling independent operation at scale, reducing manual processes, and improving overall system resilience and operational efficiency.
- Node.js Vue Terraform Kubernetes Prometheus
Check24
Insurance Center Conversational AI Chatbot
Delivered an intelligent conversational AI system for Check24’s insurance center that made complex insurance operations accessible through natural language, removing friction from customer interactions.
The engagement spanned the full product lifecycle, from initial conception and requirements gathering through implementation and deployment. The conversational AI system, built with the Rasa NLP framework, accurately understood user intents and provided contextual responses for insurance-related queries, handling the nuanced language customers naturally use when discussing policies.
The full-stack implementation combined a Node.js backend for intent processing and API integrations with a React frontend for seamless user experience. Deep integration with Check24’s existing insurance platform enabled users to check policies, update information, and access services through conversation, eliminating form navigation entirely.
The chatbot created an alternative interface that improved accessibility and customer satisfaction while maintaining full platform functionality. By meeting customers in a more natural interaction model, it reduced support burden and increased engagement with self-service operations.
- Node.js React Rasa Chatbot NLP
TalkTelecom
Data Mining & Billing Strategy Platform
Delivered an innovative data manipulation platform that transformed TalkTelecom’s billing operations, enabling teams to create custom billing strategies by unifying data from CRM systems, external databases, and file uploads into a single powerful interface.
The solution centered on a flexible data ingestion engine that processed heterogeneous data sources and transformed them into a unified format. The full-stack application combined intuitive frontend design with robust backend data processing pipelines, making complex operations accessible to business users.
Advanced search and analytics capabilities powered by Elasticsearch enabled real-time querying and aggregation of billing data at scale. The interface, built with Angular Material, empowered non-technical users to configure sophisticated charging strategies without writing code, democratizing access to what previously required engineering resources.
The impact was immediate and substantial: billing sector productivity increased by 300%, operational costs dropped significantly through automation of manual processes, and business teams gained the autonomy to iterate on billing strategies without technical bottlenecks.
- Node.js Elasticsearch ASP.NET Core Angular C#
These are highlights from my recent work. For a complete overview of my experience, visit my LinkedIn profile.
04. Articles & Insights
Retrieval Augmented Generation (RAG)
Retrieval Augmented Generation is the process of combining a user's prompt with relevant external contextual information. This process enables LLMs to...
Kafka (CCDAK)
What is Apache Kafka? Kafka is a distributed streaming platform. This means that kafka enables you to: - Publish and subscribe to streams of data rec...
C4 Diagrams
For a long time UML was the preferable way to document software, but over time, especially with the agile movement, its usage started to decline. So...
05. Get In Touch
I'm available for fullstack software engineering consulting and contract work. Whether you need help building scalable web applications, mobile apps, cloud infrastructure, or system integration, I'd be happy to discuss how I can help your project succeed.