Gabriel da Silva
Engenheiro de software @ Mercado Livre Brasil
About
I currently work as a Backend Developer, delivering robust solutions with Kotlin, Java, PostgreSQL, MongoDB, Spring Boot and artificial intelligence. I have solid experience in microservices architectures, messaging with SNS, SQS, SQL/NoSQL databases, and scalable cloud applications (AWS). I also master observability tools like Grafana and Splunk, ensuring end-to-end visibility of the systems that are built. My career, spanning over 5 years, has included banks like C6 and Itaú, where I delved deeper into not only technology, but also operational excellence, automated testing, continuous integration, and high availability. I am AWS certified, graduated from SPTech, and currently specializing in Software Engineering and Architecture. Email: gabrieldasilvadev@gmail.com GitHub: https://github.com/gabrieldasilvadev
Brazil
São Paulo
Computer Software
Sistemas distribuídos, Programação paralela, Geração aumentada de recuperação (RAG), Assistentes virtuais GenAI, Aprendizado de máquina, Machine Learning, Inteligencia Artificial, Amazon QuickSight, Amazon Simple Notification Service (SNS), Python, Redis, Event Driven, Arquitetura de soluções, Inteligência artificial, Automação, IA, LLM, LangChain, Claude, Copilot
Experience

Member of TechLeads.Club
Tech Leads Club is a community focused on advanced content about software development, career, technical leadership and management. Our goal is to elevate the Brazilian community beyond the senior level through collaborative content sharing and creation, focused on advanced day-to-day topics based on real-world experiences. We help Brazilians deliver high-quality software!

Software Engineering
São Paulo, São Paulo, Brasil
I worked as a Backend Engineer developing and evolving critical systems within the repossession and financial operations domain, operating in a microservices architecture with strong adoption of Event-Driven Architecture. My work involved domain modeling, API development, and integrations with external systems, always focusing on scalability, reliability, and direct business impact. Key responsibilities and impact • Development and evolution of microservices using Kotlin, Java, and Spring Boot applying Domain-Driven Design (DDD), Hexagonal Architecture, and SOLID principles. • Implementation of event-driven workflows to orchestrate critical repossession domain processes. • Design and evolution of REST APIs used by multiple internal systems and external integrations. • Development of asynchronous workflows using messaging systems (Kafka and AWS SQS) to increase scalability and service decoupling. • Integration with external platforms, including Zoho Expense, automating financial and operational processes. • Modeling and evolution of PostgreSQL databases, including query optimization and schema versioning using Flyway. • Implementation of cross-system notification solutions that generated direct financial impact, increasing the company's leverage in debt negotiations and asset recovery processes. • Participation in structural refactors and architectural improvements to increase system maintainability and reliability. Technologies and tools Kotlin, Java, Spring Boot, Microservices, Event-Driven Architecture, Kafka, AWS SQS, PostgreSQL, Flyway, REST APIs, Domain-Driven Design (DDD), Hexagonal Architecture, AWS, Zoho Expense APIs, Clean Code, SOLID.

Software Engineer
- Develop and maintain scalable and resilient backend systems; - Implement solutions based on microservices architectures, with low coupling and high availability; - Perform system maintenance with daily request processing (>1M), optimizing queries and ensuring operational efficiency; - Integrate messaging and asynchronous communication solutions using Kafka, SQS/SNS for decoupling and asynchronous processing of event messages; - Design and implement caching strategies, reducing the volume of calls to external services, with reduced operational costs; - Manage relational databases (PostgreSQL, MySQL) with high availability, consistency and data integrity and No SQL for Systems with >1M requests; - Conduct test-driven development, unit, integrated and E2E tests, to ensure software security and reliability; - Monitor system performance with Grafana and Datadog, with resilience and adequate response time; - Collaborate with data teams to develop strategic dashboards, supporting metrics-driven decisions and adopting Domain-Driven Design practices.

Software Engineer
São Paulo, São Paulo, Brasil
- Develop internal systems in Kotlin with Spring Boot, event-driven to optimize business processes and incident support; - Create a system to consult active customer debts, used to respond to incidents and operational problems; - Implement an automated system for generating Mattress Breakdown and Payment files, with data processing, generation of CSV files and storage in Bucket S3. - Work on a project to generate 2nd copy of invoices, integrated with the Serasa Limpa Nome project, including debt renegotiation features. - Prepare and standardize technical documentation for the development of API Proxy with Google Apigee; - Collaborate in the standardization of tests of components of the collection team, with support in the creation of technical documentation.

Backend Developer
Freelance
São Paulo, São Paulo, Brasil
- Develop APIs in Java with Spring Boot, with database modeling, gathering functional requirements and defining business rules; - Integrate AWS SDK to upload images to S3 Bucket and create backend application deployment on AWS, using Docker and EC2. - Lead the development of an inventory control system for the retail sector, creating endpoints for product management, calculating monthly/annual revenue and storage in PostgreSQL RDS.
Education

Artificial intelligence
Postgraduate specialization program focused on developing advanced skills for the new developer profile in the AI age. Technical and practical preparation to architect, design, and develop large-scale applications with AI integration in workflows and autonomous agents, adopting modern methodologies, DevOps/SRE with AI, and real-world software engineering practices.

Software Engineering
Java Applied Engineering is a postgraduate program from UNIPDS, offered 100% online with both live and recorded classes. It is designed for professionals already working in software development who want to deepen their expertise in the most relevant technologies on the market. The program focuses on advanced and hands-on learning of the Java language, with direct application in modern architectures, cloud computing, and software engineering. The curriculum covers topics such as modern Java, multithreading, Quarkus, Spring, microservices, testing, CI/CD, Docker, and Kubernetes (AWS), as well as themes related to leadership, entrepreneurship, and technological innovation. With a practical, project-oriented approach, the program is led by top-level professionals such as Hugo Santos (PDS) and Elder Moraes (Java Champion), and features four Java Champions among the faculty.
Gabriel da Silva's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.




